What more can I possibly write that isn’t immediately awesome from watching this video? It, kinda reminds me of the madness of Odama but that’s only because of the giant ball. It’s like Marble Madness meets Tower Defense meets Tony Hawk’s Downhill Jam… but with art. Did you see the giant boulder and the physics when it smashes through stuff? Gah! You’re so hard to please!
Oh yeah, they haven’t confirmed if it’s PlayStation Network, Xbox Live Arcade, or PC (or any combination of the three) so that’s why it’s tagged with all.