A Japan only side-scrolling shooter taking place in the far future wear its mission is to protect humankind.