I absolutely love the idea. The two parts complete each other well and it's really hard (and fun) to manage the two sides at the same time. It's a good take on the theme, playing the two roles at once !
The tutorial really helps to understand the game and that's a really nice touch too !
My only nitpick is that it doesn't seem to have a difficulty scaling, as the game could start a bit slower and gradually speed up, but that's minor and isn't detrimental to the game imo.