Ridiculous Games · Acclaim, Inc.
Media from the Steam store listing.
GRIDbeat! Indie Fan Fest Trailer