BattleBot is a platform for tracking office games that facilitates creating games and gathering players. Once a match is successful, its advanced rating system, used in a variety of online games, calculates player ratings. BattleBot includes various game modes, multiple game rooms, leaderboards for each season, and much more.