The most popular Heroes title of all time is back in HD and with new Steam integrated online multiplayer feature. I've been waiting for this one to be on special for a while and finally today is …