Promised Soul
Lately, Krista has been plagued by visions and an odd sense of deja vu everywhere she goes in Promised Soul. It only gets worse as she heads to England for her intended summer break. There she meets Aaron, a figure straight from her visions. The...