Thanks! It's definitely better than my previous game jam game: Not only was I too ambitious, but it wasn't really finished, either. I'm happy with how this one turned out!
Indeed, you can be proud of yourself! Keep up! ^^