Has anybody played the new overwatch maps yet ! Personally I think its fun but they should add more higher and lower levels like a tower or something! Anyways Have a good day ! Cheers !