While almost every game developer is looking to push out a battle royale game, there are still some which believe there is still a market for MOBA titles. Enter China studio Shanghai MOBA Network Technology, which recently announced Genesis for PC (Steam), PlayStation…