The Xbox reveal will be LIVE shortly. Stay tuned to Video Games on Memebase for news and the funnies from around the interwebs from the reveal.