Posted on 15/11/201610/07/2017 by Ninja Refinery Overwatch – Ranking is hard Just a couple of the games, I’m clearly doomed to end up in the lower ranks……