A Trillion Games just released their new game called Race and Battle for Windows Phone 7 devices. In Race and Battle you control RC cars which are armed with rockets, the game takes place on a miniature race track. You can play against the phone or a friend (2 players on the same device).
The game provides nice 3D graphics and controls and the physics engine is quite realistic, you can watch the YouTube video below to get an idea of what Race and Battle looks like:

You can also have a look at the following screenshots:
You can download Race and Battle for Windows Phone 7 devices @ http://social.zune.net/redirect?type=phoneApp&id=a847ed52-bb6e-e011-81d2-78e7d1fa76f8.
You can get more information about A Trillion Games and Race and Battle @ http://www.atrilliongames.com/index.htm.
Don't forget to follow us on Twitter and join our Facebook Fan page to stay updated.