By James Riley

Plot: Jack is the son of Jack the Giant Killer, and now he has his family name’s reputation to fix. Everything changes when “princess” May lands in his fantasy world, sparking a fractured-fairytale adventure across the land to recure May’s grandmother. Continue reading “Half Upon a Time”