Mobile Gaming Revolution: Can It Compete with Consoles?