It reminds me of the iPad game Radiation Island. There were mountains with huts just like that in the game.
Oh ok, I think I don't paint that good :P I don't know that game, but it looks good :D
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.