Is it worth picking up?
So far, but I've only spent ~15 minutes with it. ;-) I'll keep you posted.
I hadn't heard of it either, but based on the website it looked like my kind of game so I went to Steam to buy it (like it so far!). However, while there I bumped into _another_ game that I thought you might be interested in if you didn't know about it already. It's called VVVVVVV (I think I got that right):http://store.steampowered.com/app/70300/It's only $4.49. I played for an hour or two, and had a lot of fun, so even if I never play it again I think I got my money's worth since it's so cheap.
Musings, design bits, and reviews from a lone game designer, every weekday.