Man, fitting that game's name into the topic title really wastes a whole bunch of space. Damn you, topic title character limit!
Anyway, now that people have had quite a few months to let their thoughts on this game gestate, what was your lasting impression of the game? Should I convince three of my friends to buy the game along with me, so we can have ridiculous Lantern Run shenanigans?
Also, for those that care, doesn't look like it will have Steam achievements, because it is using Games for Window - LIVE.