User blog comment:JohnGojira/Archon: Mammoth Creature World Battle reveals/@comment-30486429-20171206075800/@comment-26383550-20171206111827

Proably RPG Maker.

If not then I honestly don't know.