New Barbario Game Trailer movie

Barbario is in another of those cool live-action Game Trailer movies, check it out!