Remember this LSD-induced game that was linked here a few years back? There's an equally trippy sequel out now... This time though you only get to play the first chapter for free, the rest of the game is $6.90. This year it's an Independent Games Festival finalist.
Samorost 2
Samorost 2