Opening my magazing, and on the inside two page cover is an ad for "Karma". Turns out they are back with new owners and pushing a 100k sticker price ....