Roswell, GA, August 13, 2010: Tripwire Interactive is delighted to announce that it will be publishing
Idk, maybe cause it's a game lol?
Xbox.
I'm sure necroposting isn't the best idea for first impressions, but there is far too little talk about this game seeing as how it's finally got a concrete launch set for May 4th.
I assume Tripwire is still publishing it?