Maiden Gaming has been under the radar for a bit with its upcoming 3D free-to-play online battle arena real-time strategy game League of Maidens, which is currently in alpha. Yet, they reappeared with a batch of new videos showcasing the most recent version of the game. First of all, we get to see a new intro