Legion: The Legend of Excalibur A mix of real-time strategy (RTS) and role-playing game