Thanks, so glad you liked it! :) And yes, all the songs are my own compositions!
13 minutes is a respectable time, especially considering the speedrun I did has a bit of a sequence break, haha.