As close to perfection as a video game can get.

Reviewed on May 24, 2024


Comments