I forgot all about this game. I just randomly stumbled across again and downloaded the demo which I didn't know was out. It is amazing! I'm not going to sit here and sing songs about it. Just download it and see for yourself! It's the demo from SGC (ScrewAttack's Gaming Convention). I can't wait for the final product!