Downloaded this yesterday as a change from what I'm currently playing. Awesome little game, it reminds me of Portal in the way it makes you think. Good little review.