USA! I just wanna have some fun playing overwatch and also a team to play ranked with when it comes out.
I have owned the game since a week after launch. I have played (shamefully) a lot of COD and was never very good at it, but i like to think that im ok at this game.
dewdrive101 has not set up his/her profile.