If you watched the live stream for Microsoft’s E3 2012 press conference (which we covered here) and ended up disappointed by how many non-games there were, here’s a little something to lift your spirits and remind you how ridiculously an event E3 is.