crissindahouse on 16 August 2012
yeah as xbox game it doesn't get the hype here that's why you maybe did not even hear of it^^ as playstation game you would have some threads about it with many going crazy.
some impressions would be great!