First off, that thumbnail is absolutely incredible! Represents the game super well and has so much character! Really enjoyed the gameplay, loved being the 'boss' - the moment i fired the multishot made me go "Oh yes".
The one issue I had was that the AI felt a bit too quick, the mechanic to not take damage by staying still was an interesting one, but doing so meant taking guarenteed hits when next moving and a buildup of enemy ships.