Di 3 dan: 之英雄岛之烈焰魔 © 2014 Baiyi Animation (Di 3 dan: Zhi Yingxiong Dao Zhi Lieyan Mo)
The title translates from Chinese as "The Fire Devil of Hero Island".
Game's cart.