BTS#33 – God Statues

God Statues is the latest Distraction and Diversion coming to RuneScape. Check out this week’s Behind the Scenes for all the details.

Comments are closed.