Limbo Arriving on PSN July 19Nick Santangelo | July 8th, 2011A Steam release will follow on August 2.