Steam Leaderboards
Ultimately, the Steam leaderboards will have the full rankings. Feel free to check them out.
Any%: http://steamcommunity.com/stats/673000/leaderboards/2236700
IL Total: http://steamcommunity.com/stats/673000/leaderboards/2214067
Recent runs
Level: Mission 5
Level: Mission 11
Level: Mission 9
Level: Mission 12
Level: Mission 9
Moderators