Novaly Studios/Castle Defenders

Castle Defenders is a medieval-based game made by a group called Novaly Studios.