This game is simply one of the best sroller I've ever played.
It plays a little like prince of persia. The game is set in a strange alien world. Your job is to make your way out of it. Interesting puzzles, freaky atmosphere and original graphics make this one stand out.
One of the best game of it's kind. By the way,if you want to really enjoy it, I suggest you get the Snes version (it's got music..)