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….
Overwatch – Amazing Fan Trailer Makes Us WISH This ‘Netflix Series’ Was a Real Thing
by
Tags: