So have you even seen the new rules or are you ignoring the change in rules?
Because free games are exempt from them within reason unless reported.
Why do you need a subscribestar account?
I've been keeping track of the updates just fine without having one.
Edit: in the wise words of animated pleakley "Educate yourself."