Last updated by at .

Limbo Game PC Download

Limbo About the Game: Initial release date: July 21, 2010 Developer: Playdead Awards: VGX Award for Best Independent Game Genres: Puzzle video game, Platform game Publishers: Playdead, Microsoft Studi... Read More