Exciting news!
I have streamed yesterday, and good progress was made! I've done a lot of bug fixes in v0.9!
This morning, I also found a very hidden bug when the player gets hurt. The rest of the hurt script was being controlled under an unnecessary condition. The condition is when the player NOT have 0 rings. This bug can stop the entire sprite completely and Sonic will freeze in his hurt sprite. So, I fixed the hurt system by removing the condition and placing it in the HP code instead. I've also edited some conditions in the code, too.
I believe this last update on v0.9 will be completely stable now, which I'm glad! However, if there are still bugs that needed to be addressed, then feel free to dump the comments.
Well, that's about it!