Really great game! You've made something that's very fun to play which is a challenge, even setting aside all the great work on assets you've done. I can't believe you did this all by yourself! This could make a great mobile game if you wanted to go that route.