You better watch out or they’ll try to ram you off the tracks too. If you are looking for a hilarious car racing game instead of ???winning??? as the sole objective, then this game is a must try.
Get the Free Newsletter!
Subscribe to Developer Insider for top news, trends, & analysis