Hmmm... Maybe emu4ios? They host applications on their site, I'm pretty sure.
I really like this game, I think it has a lot of potential for mobile devices. You should get a port to iOS going too. The concept is really cool. Good job!