I can't seem to find my quiz that I posted about 8-10 hours ago in the latest section or by search. I don't know if you are reviewing it at the moment but it'd be great if you could fix the problem or reply.
Here's the Link:http://www.playbuzz.com/nathans30/the-ultimate-overwatch-quiz-are-you-a-true-fan
Just checked on your quiz. It should be live to the site shortly!