First Trailer for Avatar Bumper Cars

We have made a trailer to show off ABC. Check it out below, or if you have something against youtube (maybe it ran over your cat or something) you can view it at Gametrailers or Vimeo.

Feel free to share it with anyone and (preferably) everyone :)