Review: Origin Wars (2016)

Origin Wars is impressive in ambition and concept, but lacking in actuality.

Everything is ready for a screengrab