DayZ creator Dean Hall has unveiled his next game, Icarus

Free-to-play survival game is set on an alien world