Such a weird blend of arcade and sim racing; carefully taking a crowded corner while localized Japanese buttrock blares is the “you got chocolate in my peanut butter” of video games.

Reviewed on Jan 17, 2024


Comments