Just gave the picture another good look. The highlighted "360 (Oh Yeah) could be in reference to MS or it could be the Rev since 360 represents a full revolution. The song thats playing is called "History Repeating", I'm sure you can come up with a few ideas for what that could represent given Nintendo's rich history. Also, people at the Gamestop forums pointed out the time elapsed on the song. The picture is taken when the song is at 3:15. People have made alot of guesses of what that could mean but what I find interesting is what SeriosGamer007 used to say in his blog ( I know, I know, many aren't fond of the guy and his "credibility" lol ) SeriousGamer always stressed March 15, the ides of March, as being the day the Revolution begins. Could Matt be hinting at something similar too? There are other theories brought up at the Gamestop thread about the 3:15 but my memory is shot.