By using this site, you agree to our Privacy Policy and our Terms of Use. Close

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!