Games events are always packed with a shed load of marketing bluster. Companies figure out the most impressive way to showcase their wares and then, well, deploy that. Some of that is more ...