Solar Rift

    Solar Rift game - Your spaceship has crash landed on a mysterious planet! Fight your way through this Metroid like game!