Backloggd
Games
Log In
Register
Games
Share this review
View Logs
dexual
reviewed
Icarus
Completed
on
Windows PC
So much potential. An incredible and intuitive building system. Held back by performance issues and not being fully realized yet.
1 Like
Reviewed on Oct 29, 2023
Comments