How do you guys feel about Overwatch so far? Is it any good? Do you not like it?
"Rules of war: don't die, kiddo"
Should probably talk about this here
http://www.newgrounds.com/bbs/forum/15
At 5/30/16 08:29 PM, Viper wrote: Should probably talk about this here
http://www.newgrounds.com/bbs/forum/15
This.