Awesome new Beastie Boys video

so here's a new video from the Beastie Boys; or really, more of a short film. It's for their new song "Don't Play No Game That I Can't Win" from an upcoming album. I could watch a full movie of this. There's a bigger version on their site if you want to watch it in all its glory.