It is an actually 720 machine in action! Wow... anyone else ever remember this in the arcades? I remember the system was noted for being VERY top heavy.
Wait, were people expecting a video of some sort of new Microsoft system that has not been announced, that was based on the reasoning that ALL systems OBVIOUSLY with numbers, get their number doubled by the company when released? Nope, never heard that one.