Does anyone play Valhalla? It's a pretty cool twist on the common fantasy browser game genre.
Forum Rules