Played this years ago via Newgrounds, glad to see it on here! Gonna play again for sure <3 Also happy to see it still getting regular updates. I think the reason I stopped playing was just because I hit a dead end.
Welcome back! And yes, much has changed and been added!