They do look interesting and cool - however, the website does not give me a good feeling.
It seems like they need money for some type of support. I would not place an order for it
3 months in advance - not even for a tee shirt.

Time will tell, at least it could make a
good conversation piece.