That terrible, Man. No long press for numbers and punctuation either. Also, there's no indication that you're in caps because the letters are always displayed as caps. What, is this a Blackberry keyboard? That's puzzling.
I am playing a lot of Angry Birds Go! Which should really be called Angry Birds Grind! While it's billed as a racing game, it's really a grinding and leveling up game, with racing merely being the mechanism for collecting coins. There is no deep racing engine here -- it's a downhill cart racer, so there isn't a gas or brake -- just steer and use your power-up judiciously. Even the leveling has no depth -- although there are four attributes to increase, the only purpose in leveling up is to increase your overall CC rating. So it doesn't matter if you spend 3000 coins to increase your Handling rating by one bar to increase 10 CCs or if you spend 3400 coins to increase your Acceleration by one bar to increase by 10 CCs (except the former is cheaper). The increase in CCs is the only thing that matters. Increasing Handling doesn't make the cart steer any better nor does increasing Acceleration make the cart shoot out of the gate faster.
Which is not to say I'm not addicted. Like many other grind out games, I'm constantly muttering, "just one more" over and over again. There is limit to the number of races per bird within a certain time frame, but it's easily overcome by changing the system clock. As you progress, you get so many birds that you might not even have to resort to that. Although... I still do it.
I don't think Angry Birds Go! is particularly a good, game, but if you have the personality that gets hooked on grinding, it's not going to matter.