Thinking strictly about first impressions, I think a name tweak is probably a good thing. Incorporate Dialed In into the name but not have it be the name. Something like Quantum City: Dialed In!, treat it like the first game in a series for a world or story universe. As much as the current name makes sense after watching gameplay and reading about it, everyone's first impression here seemed to be 'it's a cel phone game' even though that is nowhere near reality. Give it a more vague or fantasy name so you don't go into it with assumptions.
Everything i'm hearing about this game says it's a good one!