Limbo E3 2010 Official TrailerCheck out this trailer for Limbo from E3 2010!By Takeshi Hiraoka on June 23, 2010 at 5:50PM PDT LIMBO