There are a lot of games that I hold a torch for…  even when they are long dead and gone.  Specifically I am looking at you Hellgate London…