Standing stones under a neon sky | Sci-fi