ANy idea when it is coming out???????????
Winning 11/7. is the game i think hes talking about, is a soccer (football, to you non-americans) game. no clue on the release date, but i thought it came out a long time ago. ?