A walking simulator that wants you to contantly stop walking. Not my cup of tea.

Reviewed on May 20, 2024


Comments