This is quite challenging, I like it! Hope you didn't pressure yourself too much while developing lol.