Indie power once again flexes his mighty and underrated muscle!
I'll go straight to the point. This game is fucking gorgeous:
I'm already sold by the animation; from the looks of it, gameplay's gonna be awesome too and it's gonna be available soon on Xbox 360 as a download. (one more point for Xbox 360; sorry PS3!).
The main website also states that an animated film's on the works, and if the animation's as marvelous as the game, I SO want to check it out as well.