SICST

game

Your odd alien self is on a freaky planet. Use your mouse to reveal hidden dangers and messages - then get to the platforming! Bonus feature: the music is very groovy baby.

Publisher: Addicting Games
Developer: Drawman
Language: en
Year: 2010