Yeah, those are XBox buttons and I think you're right on the 360. Sadly, racing games are so completely not my thing. I think there's maybe one racing game I might recognize on the 360 and this one ain't it.