More about this game
Title: LIMBO
Genre: Adventure, Indie
Developer: Playdead
Publisher: Playdead
Release Date: Aug 2, 2011