Sort:  

They dont seem to actually be part of the steem community but just tryina sell their product. That doesnt really interest me.

Yes, Memes it is! You think they can win? :)