Impressive Numbers For The Open World Racing Title