One of the most viewed and talked-about reveals from this year’s E3 was Microsoft’s Xbox mini-fridge. The video revealing the product now has almost four million views, and quickly became one of the most talked-about products on the internet, and it has now been confirmed it is getting a global release. The meme-turned-reality all started […]