Raiden III for NESiCAxLive © 2012 Moss.
Raiden III for NESiCAxLive was released on March 29, 2012.
Game's screenshots.