Super Evil Megacorp, creators of hit touch screen multiplayer online battle arena (MOBA) game Vainglory, has raised $26 million in funding. The funding is a big endorsement for Super Evil Megacorp’s plan to create hardcore esports games on mobile devices such as tablets and smartphones. The new round was led by Index Ventures, with support […]...