Cobretti2 on 28 May 2014
LOL all this proves is a lot of general public don't read reviews or the news on delays about games. If you can market something well t create hype that is enough to push sales







