Mini Fighters: Quest Battle lets you explore beautiful landscapes and fight dangerous enemies. Can you make it through and win?