Literally. I just signed up today and probably made 90 Steem Power from clicking 75 up votes on the trending pages I liked. See you in a few days for my next up-vote sesh.
Cats out of the bag now and apparently that's all we have to do. Easier than working for the Department of Transportation and spin a "stop and slow" sign all day.
Obama must have created Steem - Now if you'll excuse me, I have a job I need to quit.