Big City Games
Publishers' official site, offering screenshots, system requirements, and overview.
GameSpot
[3.4/10] Review by Brett Todd. Offers link to gameplay movies. "Actually, there's very little about Valhalla Chronicles that doesn't seem inappropriate."