Quantcast
View Post

Wii HiFi.  That's the rumor that came out of Ubisoft last year iirc.