Stahlfeder: Tekkou Hikuudan is a vertical shoot'em'up released only in Japan in 1996 for the original Sony Playstation, it has since been re-released for the PSN.
Reviews View More
Game sucks ass but I spent 30 minutes making a meme about the control schemes please click :c