First-person space survival game Hellion revealed