Love the energy in "My Imagination Rules !!, it does a great job of evoking the confidence of the main character that is evident from the title of the song. it definitely has "anime opening" vibes, hehe. The air of uncertainty and trepidation in "Shadow" does a great job of shattering the calm and peacefulness in "A Town of Your Dreams." "Outta My Way !!" is a bop, though I think the lead that starts around 0:53 is a bit loud at parts.
I like how quickly the story goes from "a day in my little imaginary paradise" to "oh look, this guy wants to kill everybody and be god, I should probably do something about that." "THIS IS MY WORLD" is a great climax to the OST. There are moments towards the beginning of "Stay Courageous" where some of the detuning feels like it's laid on a bit heavily, but it dissipates once the song picks up.
Overall a solid OST with tons of energy and personality. Great work!