The Witcher: Battle Arena – Review

The Witcher has been a heavy weight title on console and was developed by CD Projekt RED, an ambitious developer that decided to bring their masterpiece mobile. The Witcher: Battle Arena [Free] comes in the form of a fast paced 3vs3 MOBA with gorgeous graphics and fun gameplay. The Witcher fans and followers will definitely recognize…