A word about Slots: it's made by Shark Party, LLC and although they haven't announced anything yet, I believe it's actually a Storm8 company - so they're just advertising their own new game.
If you want proof,
their Terms of Service and
TL's Terms of Service are suspiciously similar.
Their Forums are also set up similarly using vB.
I wasn't planning to say anything until it was announced by them, but I wanted to point out that they probably don't have a Shark Party contract with themselves, and probably don't make money from advertising their own product.