Really good work, man!
This Sonic RPG serie is very well made, the battles are greatly animated and elaborated, keep up this work!
Ah, I found out how to beat the Rock Beast, read it if you have problem beating it:
1) Start the battle turning into Super Sonic;
2) Use your three extras together after the transformation;
3) Then go on attacking until Super Sonic can stay alive;
4) When you will return normal, use the remaining SPs to use three Spin Dashes;
5) Don't forget to heal yourself, your HPs mustn't go lower than 170, you may don't know what attack will the Rock Beast use; (example: 162 HPs, the Rock Beast uses his strongest attack that takes 165 HPs and you die, it's better heal).
6) Finished your SPs, keep up attacking and don't forget to heal.
Another advice: You may don't know what the boss will use as attack, so you better keep your health points high and heal when you're down 160 HPs.