What do you guys think of this? Good chance it's fake but that console they have on there does look pretty nifty.
Edit:
After barely looking into it I have already found this is fake. Don't bother liking or sharing it.
-
I heard that it won't even be called "720." Don't hold me on that though.