Human, we have a problem: Leaderboard Update

Your best score will be saved in the online database and the Leaderboard UI is now showing up after your game. [Current Top Score: 129,000] You can also see top score here: http://steamcommunity.com/stats/491100/leaderb…