Amazing game. Prefer it to STS. Can't WAIT for the DLC. The devs haven't done enough to improve the balance, though.

Reviewed on Feb 05, 2021


Comments