19 Marvel comes up with their own Overwatch clone (www.youtube.com) posted 35 days ago by evilplushie 35 days ago by evilplushie +19 / -0 27 comments share 27 comments share save hide report block hide replies
Overwatch is killing itself faster and faster. All they have to do is have decent team balance and it'll succeed.