hokuto-ju-no-ken - I swear this game’s designers were just a bunch of damn metroid space pirates

more about : hokuto-ju-no-ken