IxisNaugus on 06 July 2009
Is anyone aware of a possible European release date? Or have Graffiti Entertainment said anything about one? This looks fun as hell...
How technical is your game?