The crafty and borderline diabolical little green goblin Styx is back for another adventure. This time he must infiltrate an impenetrable Elven fortress. But when things go wrong, we find the main cha...