Just downloaded the 27betapp and so far, so good! Navigation's smooth and it's got all the games I'm looking for. Fingers crossed for some wins! Check it out here: 27betapp