Oh wow, this is going to be great I think! Did you make the paper texture youself? It looks really good.