This is a split board - You can return to the Split List for other boards.
So they just invite random people? Did you receive the invitation via email or PSN?
I got an email, too. I actually don't even know what Playstation Now is.
How appropriate, you fight like a cow!
You are not allowed to request a sticky.