Game News DayZ creator Dean Hall shows off his next game, a survival simulation called Icarus By Admin - June 14, 2020 0 84 Share Facebook Twitter WhatsApp Email Print Telegram Image: Rocketwerkz Games The session-based game takes place on a harsh alien world Continue reading…