ContributorsPublishersAdvertisers

Icarus Release Date Delayed to December 2021

techraptor.net
 2021-10-05

Cover picture for the articleThere's some bad news for survival game fans: the Icarus release date has been delayed to December 2021, although you won't have to wait too long to play the next game from Day Z creator Dean Hall. Icarus was first revealed at the PC Gaming Show last year. Much...

techraptor.net

Comments / 0

Comments / 0