Wow, I saw those screens two years ago, but forgot all about this game until know. I saw a link via Mafia II, other games I might like.
Well it doesn't seem like this game is scheduled for release anytime soon .. Screens look awesome though.
well the official site has it listed for q1 2009, theres also a couple of screenshots there that arent on GS
You are not allowed to request a sticky.