А вчера я случайно наткнулся на игру, где был реализован этот самый принцип, Cursor*10. Надо подняться на 16 этаж, нажимая кнопки, собирая пирамидки и помогая "самому себе в будущем".
Чтобы было понятней, здесь можно посмотреть поэтапное прохождение, а здесь - вариант, близкий к идеальному.