This is a really solid first game in SFML. You made the effort to make it function as a normal game, not a "programmer side project game", so really good job!