Today Stunlock Studios released the launch trailer for the MOBA and battle royale thing, Battlerite Royale, ahead of its free-to-play Steam launch on February 19th. The Battlerite Royale launch will coincide with a major update for the whole...
Read More
1 Minute