Quote:
Originally Posted by Peterpuff
I played that for awhile actually. I think it's multiplayer experience is unique as hell, and highly underrated.
Right now though, believe the hype...Overwatch is quite solid. Really digging it.
|
Is it any good? I've been actually considering buying that lately.