Happy Wars is a third-person action game with fantasy and free-to-play elements from the developers at Toylogic studio. The main publisher of the... Read more