Part of the reason I think it's fair to assume it will involve microtransactions is because if you look at all the header images on the site, every single one of them either involves selling membership, offering incentives for membership, or microtranaction-like opportunities. Plus this seems like a weekly thing Jagex has started shoving down our throats, so I'm not very optimistic about this update.