The protagonist begins the game washed up on a Virginian shore in Colonial America.
He soon encounters the only other living human in the area, a woman wearing a red hooded cloak referred to as the Maiden in Red.