News

The upcoming driving game, which invites players to make deliveries and explore a remote mountain town, has reached 100,000 wishlists.