All the Gods and Titans are called by their Greek names, as this game is based on Greek mythology. Therefore, Hercules should be called "Heracles". Hercules is the Roman alternate. While factually this may be the case, the developers chose to use the name Hercules as apposed to Heracles simply because Hercules is known more commonly by the general public.