Ahhh I googled it and came back with weather stuff, I shoulda put two and two together since you've got that weather machine in game. Time already goes too fast to wish it away, but let's just say I'm looking fwd to it.
Actually my wife (after I was amped up about that video above and explaining for the 800th time just how much it's gonna rock) asked if it might be better to pick up on while we are in the US over my birthday. What store would you even go to? I'm assuming Best Buy doesn't sell em do they?