the first question was understandable but the second one is more or less jargon to native speakers of english because of redundancy (repeating). if you could use an internet translator, redundancy would be reduced because "the minimap in my map in this web = Vampirism" is confusing. some of this is understandable, some of it isn't, or could be translated/interpreted more than one way.