Nihilumbra Official TrailerCheck out the official trailer for Nihilumbra, available now on the App Store.By Mike Tao on July 2, 2012 at 1:45PM PDT Nihilumbra