Renegade Game Studios Icarus Game
Description
Icarus is a collaborative game about the collapse of a great civilization. Every game begins in a city-nation known as Icarus at the height of its power where, in celebration, the city has decided to erect a massive, ever-growing monument in the center of town to display its prestige to the world.
You may also like
loading
Discover more