A 2 players shoot'em up game. Fight waves of enemies and finally try to defeat HAACHAMA herself.
HAACHAMA HELL

Source and More information: HAACHAMA HELL [Free]

Author: itch.io