Jump Into the Arena: Overwatch Beta Impressions (Lifted Geek | Pixelrated)

With the open beta now live from now until May 9th, Lifted Geek sounds off on their impressions of the hotly anticipated arena shooter. Overwatch launches May 24th, but for now you can romp around a couple weeks early.

Read Full Story >>
The story is too old to be commented.
zackdollars1516d ago

I've been playing the Overwatch beta for the last few days. It is very polished with deep gameplay. The art design and characters are beautiful.