This is super fun! The recursion makes my head spinning lol. Lots of mechanics taught well. Played like 20+ levels.