Bungie broke away from Microsoft and Halo in order to make a game that, at first glance, looks a lot like Halo. Destiny adds fantasy elements into its sci-fi, but Bungieâs first game under its deal with Activision fits snugly within the developerâs comfort zone.
Mural definition: A mural is a picture painted on a wall. | Meaning, pronunciation, translations and examples English Dictionary | Thesaurus | Translator | Grammar | Scrabble | Blog English
Wiktionary(4.00 / 1 vote)Rate this definition: 1  tapestry(Noun) A heavy woven cloth, often with decorative pictorial designs, normally hung on walls. 2  tapestry(Noun) Anything with variegated or complex details. 3  tapestry(Verb) To decorate with tapestry, or as if with a tapestry.