KeyBreach: Update v.1.08: Leaderboards & Steam Overlay

Hello all, This patch introduces a new addons to the game. Let's get to patch notes... Leaderboards is now online! Who'll be the best? ME? Can you even beat the FLOOR 2? I don't think so... (It shows up on the main menu…