It's basically confirmed (or at least mostly believed) to be made by Jncota, who made the three-chapter Pokemon Ruby/Sapphire port; CaH4e3 dumped my copy of the first/third second parts (whoops) of this and the second part of the Pokemon one.
This and the Pokemon games were seperated into three cart releases likely due to cartridge space issues, with each part picking up where the previous game ended at. They're not that bad, at least compared to some companies' games that I've played.