I feel like this episode has been getting a bit overshadowed by the whole Ben 10,000 Returns thing going on next week, so I thought it deserves it's own thread. :3 I'm super psyched for this episode.…Continue