I’m a gamer, always have been.
Browsing Tag

icarus

Icarus Launches on August 11

At last year’s PC Gaming Show, Dean Hall of Rocketwerkz – creator of DayZ – announced Icarus, a new free-to-play sci-fi co-op survival title. A launch window of 2021 was provided for the game back…