Mars Exploration Title Lacuna Passage Shows Off GDC Demo Mar 17, 2014 Indie developer Random Seed has released over 10 minutes of footage for its upcoming virtual reality (VR)…