Site icon NBI

An Overwatch animated miniseries is streaming this July – Polygon.com

This is a mobile optimized version of this page, view original page.

Overwatch will be the next major game to release its own animated series, titled “Genesis.”

Exit mobile version