Elemgate: Leaderboards and Elementals Update 1.2

Steam Leaderboard's, you can now challenge your friends for the best score across all levels and difficulties, there are 45 leaderboard's in total and are included in this update earlier then expected. Now that the pick…