Clockwork Heart by Dru Pagliassotti
Cover Illustration by Timothy Lantz