Newest horizontal scroller from super-producers Astro Port. Released in mid July 2011, this game looks to combine elements of several different shooters of years gone by while still retaining that Astro Port "Look". Check out the demo here!
Update: Seems that there's already a patch out. Not sure what it does, but you can get it here.