Fun and challenging. The way the characters power each other up is a really cool take on the theme. Nice work!