Sin City Game in Financial Trouble, Could Arrive in 2011

Red Mile Entertainment has revealed that its Sin City game, originally revealed in 2007, is set for release between April 1, 2011 and March 31, 2012, that may sound like a long time but unfortunately that is, in fact, the good news...

Read Full Story >>
The story is too old to be commented.