A bit late but I just saw this post haha. Happy to see that everything has gone smoothly for the Steam release! Congrats!
Thanks, whalie! It's all thanks to you and the the beta testers that I'm able to release it quickly! ^///^ I was also a little stressed with the DLC (got an error where it doesn't appear, but it's solved now!)