I feel this is what a one page RPG is supposed to be. Immediately gets the creativity flowing and still provides enough of a mechanical framework to make things interesting.
Love the setting, the vibe and the tone of the game!