Nice concept! A suggestion: don't overwhelm the player with such an in-depth and comprehensive tutorial as soon as the game starts. Rather introduce one mechanic at a time as you play and need to know about them.
Also note that the ui gets cutoff on the right if the window is not wide enough.