23 April 2020
Few companies dare to enter the Multiplayer online battle arena (MOBA) scene. Why? Very simply; in order to make a success of a MOBA, a supremely large amount of resources are needed. Only the likes of mega-corporations such as Activision Blizzard and Epic have tried and...