Credits to DrDoctor for some of the textures