Whoa now! We don't need to draw conclusions!
I mean, the Halo 3 box didn't say "Xbox Live" on it until recently.
Super Mario Strikers Charged didn't have the Wifi Logo on it until release!
I'm just trying to say that we shouldn't conclude that it has no WiFi until Nintendo said themself that there is no Online play.
There is still hope