Its a game, probably a really corny one that you can download to your cell phone. I dont know which service it is but I saw the artice on IGN.com