This is an excellent Shoot-'em-up from the doujin group CO2-PRO, and a notable improvementon their
earlier game. The game play strongly resembles the Raiden series of Arcade games. Really, the only complaints I have are the small play area and the busy background which can make seeing what's going on difficult.
HardcoreGaming101 has a relatively in-depth article on the game.