Game Badges

Game Dev Life has many game badges for a player to hunt for.