I took a break from work to check out the music, awesome work! that last screen tho +SPOILER+
Lemon Demon get back to work!