Highly anticipated medieval strategy massively multiplayer online (MMO) game Blocklords is out, unraveling iconic characters, pitched battles and engrossing drama. A genre-defining grand strategy game of MetaKing Studio, Blocklords introduces players to a…