By using this site, you agree to our Privacy Policy and our Terms of Use. Close
RolStoppable said:
Release date for Europe is March 8th, so it seems that at least the OP should consider to pick the game up as it's evident that it could be of good use for him.


Wow, the game isn't even out yet. Now this is a MAJOR flop.