Is anybody else hype as hell for Overwatch's release iin 4 days time?
A friend bought it for me for my birthday last month which meant i got to participate in the early access Beta and the open beta around a week and a half ago, and oh boy I had so much fun.
The game is stylish, beautiful and most importantly, tons of fun!
Anybody else gonna be playing in a couple days.
Winky Face.