It wasnt taken down. If you are on your phone you have to go to the full website not the mobile one to find the DL link.
Is it possible to get a flashable zip to remove the location icon?
Yeah, I figured that out.
Sent from my HTC Mecha using Tapatalk 2