Post anything you find amusing or interesting, or vaguely connected to E3 2014. I'll start. From the makers of Limbo.
Forum Rules