This memory is very vague but I remember an app game with village building mechanics, it was a pixel game and I remember that acorns were a very important feature either used as currency or upgrade points. You were on a tree and you had to manage a village on that tree. I think it was also a tower defence game of sorts, but I could be wrong.