Very fun! I played through the whole game; the last few levels are challenging, but worth playing through.