i found that often i would go slow one way and even fast the other and then i work out this is because it was trying to read the mouse and keyboard at the same time. you need a system to switch between the 2 and not have both at the same time
ok few things i picked up. u can go off the screen. put some detection in there to stop that and some times the opposition planes are almost out of the screen. but all in all pretty good for ya first game