Neil Patrick Harris teams up with Donald Glover for Adventure Time's next gender-swapped adventure!

If you liked the Adventure Time episode where Neil Patrick Harris played the male counterpart to Princess Bubblegum, Prince Gumball, then the sequel is going to send you over the Moon. NPH is back as Prince Gumball in the episode "Bad Little Boy" — but also, Community's Donald Glover is playing Marshall Lee, the male counterpart to Marceline the Vampire Queen. This is going to be epic.

The press release from Cartoon Network also mentions a few other things to get excited about:

Also on deck this season; the return of the possibly redeemed Flame Princess, an episode from renowned Irish animator David O'Reilly and the arrival of Jake and Lady Ranicorn's pups.

That's right: half-shapeshifting dog, half-rainbow unicorn puppies. Cannot wait!