I played alot of it a while ago, it's a great little indie title, love the difficulty of it, one hit and your done, have fun starting from the beginning again. It's been out for a while now, don't know why you guys are so late. Suggest you all play it, it'll make you rage
Ps, the story is also pretty nice, and yes the soundtrack is amazing