Limbo – E3 Trailer

This game is made up entirely of creepy silhouettes, but it looks really awesome. It’ll be coming out for Xbox Live Arcade sometime this summer.




Show Your Friends How Cool You Are