Tag Archives: Icarus

Icarus, Dean Hall’s New Survival Game, Drops In August

Last year’s PC Gaming Show teased the reveal of Icarus, a new survival game by DayZ creator, Dean Hall and his team RocketWerkz. We were treated to the full reveal back in April, and during this year’s PC Gaming Show we learned that Icarus is launching this August. Icarus is …

Read More »