Know somebody who might be like this game?

Summary

A space shoot 'em up with an upgradable ship.