Dragon Masters is a multiplayer action game, in which we can ride on the back of a dragon and face other opponents in exciting pitched battles. The development of these battles is very similar to what we could see in a MOBA, since our objective will be to destroy the enemy stronghold, while trying to […]