Icarus

‘Icarus’ is a survival game determined to be as tedious as possible

A game where you play as a space caveman should not be this dull

‘Icarus’ co-op spawning is having unforeseen consequences

Talk about a low budget flight

Survival game ‘Icarus’, from the developer of ‘DayZ’, has been delayed

A series of beta weekends will lead up to release
Advertisement