RIFT: Shiny Mech Weekend!

Hello, Ascended! Lighting can be heard reverberating throughout Telara, and the Mechs are back, causing the earth to tremble and creating mayhem wherever they set their gaze! Now more than ever, we need your help to def…