Gaming platform for running games on low-end devices