Video Review

On our third trip to to Albion, does the epic action/adventure RPG finally deliver on what's been promised?