This is several shades of awesome.
Seriously, I can't think of anything bad to say about this. Especailly the tablecloth. Five replays later, I'm still laughing hard at that.
The only nitpicking thing I could say is that the song isn't by the Minibosses. It's actually off the F-Zero X Guitar Arrangement album, which wasn't done by said Minibosses. Other than that, great choice of music.