Silhouetted figures from the video game Ico stand on a ledge overlooking a vast, ancient castle built into cliffs under a dark blue night sky.