Sqrl on 29 July 2008
Bumping this since there was yet another thread made saying the game was canceled.
The game is not canceled and it does in fact look awesome and quite possibly has the best physics engine in gaming.