alien??? do you mean a wheel to ride on?? a wheel with less than an inch difference diameter between it and a 26" rim? it works? the wheel works? it rolls?
or fun? yeah, fun on our bikes, it's real alien

to those of us that have already been having fun on our bikes for decades.
put a rider on any slightly fat, street biased tire -doesn't matter what diameter rim - and send them out and man, that bike rides 'like a dream'
Fat is where it's at for 'rides like a dream'. 584c rim diameter, not so much.