When I was listening to this I could imagine two Brawl characters facing it off in in some form of haunted stage (Not Luigi's Mansion), probably some technologically enhanced city or Fortress battlezone. I believe it suits the purpose of its creation.