Dinosaur Wars (Super A'Can)
Chinese: 恐龍戰記; pinyin: Konglong Zhanji. The title translates to English as "Dinosaur War".
Not released on any system? The flyer shows an image of this game; it is the first picture in the bottom right corner.