This is a very polished game. The shmup sections are a bit simplistic, but the stage selection and inspect mechanic frame the stages nicely. Good stuff!