Hahaha, this is so eff’d  up… It’s a year old video, but it is the first time I heard about it.  If you’re not familiar with Mega64 I highly recommend you to check out their past videos!