Avengers? – D&D is everywhere