For those of you who, like me, are anxiously waiting for Overwatch to be released here is a quiz to test your general knowledge! Enjoy! 😀

This quiz is currently inactive.

Overwatch: General Quiz Leaderboard (Login Required)