I thought FIFA was great…but We just got a Toronto Overwatch map!!!

I have a real soft spot for overwatch As the kid and I used to play it together all the time. So I was a little over excited to see that there’s a Toronto map…New Queen Street I believe it’s called and so I’m looking forward to maybe diving back into this rather amazing game..

Music “T.O. Flow”
by CaNERDian

Leave a Reply