rukusa on 25 January 2008
Sounds interesting, some time ago this was announced for to be on the 360 I believe, but after the latest remarks from Wada, it seems like the platform for has become PC/PS3.