It is time for you to play Teletrooper:

http://www.teletrooper.com/

Boils down to freeware top-down Star Fox with excellent controls.