Overwatch was released few days ago and been playing time to time.

Game is really fun despite I’m godawful at fps games in general.

One thing I’m frustrated about is that there’s no Ranked system yet. They had all beta sessions but yet not ranked after release. Disappointed.

They need to release ranking or some sort of Ladder like other blizzard games before the hype goes away.

Hopefully soon enough~

Overall 9/10

P.S. If u want to play with me or carry me T_T, add Youki#1206

Fun Fun Fun