I just got beta access to Rise of Immortals.
I figure you guys might be interested,
check it out here.
Rise of Immortals™ is an online, free-to-play PC game that expands on the hit Multiplayer Online Battle Arena (MOBA) genre with new, innovative features designed to appeal to both core and casual players.