Tough game. I had some difficulties with the last boss. I forgot to center the screen at the final boss, so it's a bit too far to the left.