Thunder

Thunder Wolves XBLA Trailer

Today, a trailer was released for upcoming Xbox Live Arcade game, Thunder Wolves. Thunder Wolves is an explosive XBLA shooter that looks like it comes straight from the set of a Michael Bay movie.