I watched it last night, one of my favorite episodes as well! Glad to rewatch the anime's original English dub after so long as well! It was funny seeing the Easter eggs they put in like Venus posing for the camera. Awesome job guys I hope they do anther episode!