Very beautiful game with good difficulty. It wasn't too easy, but also never felt unfair. I did it after a few tries. I can't believe this is a first-semester project. Good job!