https://www.youtube.com/watch?v=kBCCh3E8O8U
Basically this game is getting crazy review scores across the board. Do you think this will be game of the year? If so how much will it boost Nintendo's Wii U?
Basically this game is getting crazy review scores across the board. Do you think this will be game of the year? If so how much will it boost Nintendo's Wii U?