The Graphics and audio is where this game shines! However the gameplay is a bit lacking. I found that there weren't any consequences to letting generators get destroyed so I only had to protect one. At that point the game got boring due to just standing in one place and spamming attack on the enemies. A variety of enemy types could help cull the monotony and having some sort of incentive to keep generators alive would be cool. Maybe give the player abilities tied to how many generators are active