Try dialing the graphics level down. I find that reduces (though not entirely stops) the instances of game soft freezing -- which can happen on any screen, if you play long enough. Maybe a memory leak somewhere?