Ups, this game was not on my radar.
Looks interesting, release seems to be March 2nd now but it seems the devs are not the most reliable ppl when it comes to release dates. The trailer i watched stated a release in summer 2011!
Great, now the release is pushed back to March 8th, as i sad not the most reliable crew!
Edited by BadKarma1001 (03/02/12 01:13 AM)