Upcoming action-RPG Heroes & Legends arriving in August