LOL-Hiya, Lucky. The game requires only Flash and a browser, no downloads. That's what makes it unique-you can play from anywhere Flash and a browser are available. My phone is 3G also but doesn't handle Flash. I can access the main page, forums, profile, etc. Smartphones with Flash installed should be able to just log in and play.