Oh man, this is THE game jam game! I loved it! This is like a slower version of Dino-jumping game.
It's so simple yet addictive. I don't think the town folks would let me be their god anymore, tho...