TriforceX about 6 years ago is this a parody of Dungeon and Fighters? I don't know, can someone confirm that?