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.
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.
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.