Imagination brings complex games to mid-range phones