I'd love to wish this was all true/accurate/credible information, but without knowing who you got it form/having any hard proof it could all just be even more speculation.
Any more information you can disclose about who you got this from, or any proof he can show to prove his legitimacy (even just confirming he works at Jagex/has access to such info would be fine).
Still I'll take this with a grain of salt and see what will unfold.