the player's score is uploaded to the database after the game (level) is completed,the player has the possibility to view the ranking of the highest scores of the game, the player has the possibility to add comments to the game and to view the comments added so far to the game, the player has the possibility to rate the game (add a rating), view his own rating and the average rating of the game; if the player repeatedly enters a rating for the same game, the rating value should be updated, the source code is written in accordance with OOP principles and follows Java conventions.