Limbo review, trailer, gameplay for Xbox 360

Limbo game