Tag: overwatch heroes
Overwatch Beta Review and First Impressions:
So, I've been playing Overwatch in the beta for a few days now. I got in on the Deluxe Edition so I when I ordered and paid at GameStop it actually came with the Xbox...