>>717212627
>let's give the company that has made nothing but fucking car games for over a decade, a chance to make an rpg
Will it pay off? lol