Thanks for playing, we're planning on continuing to work on this game in the future so a speed up mechanic could be a neat idea! cause ur totally right that this version does take a little time to play haha. We tried to fit the theme by 'your character' being the energy that powers up each turret! That's what the glowing blue effect is on each tower when you control it.