I just logged into itch.io and it displayed the message "You own this Masterpiece" and thats... so true. My favorite game. Revolutionary, witty, heartpoundingly static, truly the Dark Souls of cars