Posts Tagged ‘deformers’

Deformers is rolling in April 21st, 2017!

We're excited to announce that Deformers will be launching on April 21st, 2017! Deformers takes place in arenas where players control “Forms” and battle in the quest to reign over other players. Deformers delivers unique, tactile game play for those who love to show off their skills, determin