G GAIAjohan GAIAjohan Sep 20, 2010 #1 It's said on several forums the game is already in stores in Germany and Austria?!
G GAIAjohan GAIAjohan Sep 21, 2010 #2 Ah well. I'm going to Leer tomorrow, so I might see it for myself . Upvote 0 Downvote