Really caught me off guard this one, very well done. The 2000's vibe was spot on too.
This was great, absolutely loved it.