This sounds so good!
He's haunted her dreams for years, but she never laid eyes on him. Until now.
After a life-shattering incident, 23-year-old Mackenzie Hill moves to Watcher's Point in search of a fresh start. But she isn't prepared for Aidan, the mysterious guy who walks out of her dreams and into the flesh.