Release Info : MiSTer implementation Achievements : retroachievements.org
This always reminded me of 140 boss 3.