Pid Hits October 31st
D3Publisher and Might and Delight today announced that Pid is set for release on Xbox Live Arcade and Steam on October 31st for $9.99 (800 Microsoft Points). Pid will see release on PlayStation Network later this year. The bizarre world of Pid pits players in an eccentric journey as they find their way home after being stranded on a strange remote planet.