Xyrax on 05 March 2008
Wow some people are reaaaaalllly upset that the Wii is seeing such software success.
Trying to drag review scores in to discredit the millions upon millions of games sold eh? Thats just sad guys.
Sad.