An indie game with AAA graphics! Shifters is an Xbox LIVE enabled scene, where you race real people, trying to reach the top of the global leaderboards.
View Rating and Xbox.com ranking stats