Splinterlands records exponential growth in daily sign-ups and other major developments