Respect my friend! A job very well done. Though you say that you had a hard time with the textures, It looks great i must say!