This is a abandoned project from Team6 (It may still be in development but under a different name).
The idea of this game is to race other people from a top-down perspective. But you have a massive arsenal of weapons available. This game had lots of action and explosions. Sadly I have very little footage from this game.