Turbine showcases heroes and villains in a new cinematic trailer as Infinite Crisis hits open beta just in time for the weekend.
Turbine showcases heroes and villains in a new cinematic trailer as Infinite Crisis hits open beta just in time for the weekend.