This game looks damn fun. Indie games man... providing WAAAAAAAAY more bang for your buck these days.
I watched the stream archive, and hot damn! I've downloaded the demo on my laptop, but playing it with a trackpad has proven impossible.
I shall dive in once I locate a mouse. :D