rukusa on 16 January 2008
The game is also reportedly in alpha stage. So I would expect some improvement.
Plus this is Ted Price's baby, I dont think the man took it so nicely when the european critics ripped it apart. Don't expect this to go down so easy ;).







