News E3 2012: Lost Planet 3 Trailer June 5th, 2012 0http://youtu.be/aPK1PkIyICI?hd=1 Been feeling deprived of Lost Planet 3 information since it was announced back in April? Fear not, as Capcom is...