If you like the animated series, you're going to love this branded slot. Find out all the best bits of information on the game right here.