Genesis Does! Chiki Chiki Boys (Mega Twins) Steve 'Flash' JuonNovember 26, 2019 In the United States we called this game Chiki Chiki Boys. In Japan and in many other parts of the world it was known as Mega Twins. It was made by Capcom for ... Read More... Blog