This fan-made “Overwatch” Manila Map is seriously amazing

How we wish this was an official Overwatch map!