The Demon of Sakura Pass
- June 15, 2018
- BRAINOS
JAPAN, 1995: Sakura Pass. Your brother came here every night, until one morning, he didn't come back. He's not the only driver who has been claimed by these dangerous roads. What was so important to him here? Can you finish what he started? -This is a brutal single-player racing game with simplified, mobile-friendly driving mechanics that reward a good racing line and savagely punish bad technique…