January 11, 2017Limbo_Creators_Reveal_Inside___Playdead__the_developers_behi…___Flickr Published January 11, 2017 at 746 × 465 in Inside Game Review. Dan Zarzycki https://spoilermedia.net