Icaria: Icaria 1.0

Icaria 1.0 So, after 7 years, the game has finally achieved what we set out to do and more so. The game today is very much the game we imagined when we started while also being far more that we thought we could actually…