Good idea, it looks like we went a similar route!
Sadly, like others said, the controls were a little problematic and it was really difficult to predict the oncoming ships with the addition of the energy to control. I would move to a faster rotation of either the cannons or the mirrors.
Otherwise the skeleton is there for a good game. Well done!