This app was mentioned in 21 comments, with an average of 1.67 upvotes
Waking Mars because it's the best darn game ever, i cant find any other games like it :C
maybe Waking Mars?