Anyone seen or tried the massive and multi-player (but not massively multi-player YET) Video game, 'Oh Heck Yeah', that is played on a downtown Denver billboard?
Imagine if you could set one of these up on the scoreboard screen in an arena? You could have one massive raid.