As announced in October, Buffalo London officially has relaunched its mega-platform sneaker, a fave of both '90s ravers