The presentation is really well done! All the animations and cutscenes where great and entertaining. Def felt like an episode of Dexter's Laboratory.