This is a really cool concept! However, I think it's incredibly daunting to the average player. The tutorial screen is quite overwhelming and a lot to remember. I think naturally it won't be intuitive, but a way you could help ease the player into the game is to have levels that add new components of the reactor as you keep going.
Awesome idea, nice work!