Overwatch – Amazing Fan Trailer Makes Us WISH This ‘Netflix Series’ Was a Real Thing

Lion Watch has taken snips out of more than a few cinematic Overwatch trailers and cobbled them together into an amazing trailer for an imaginary Netflix series. If only….


Posted

in

,

by

Tags: