This looks like a cool place. Where is it? Sometime in the future perhaps. Might just be me but that black spot on the right bottom corner kinda looks like it could be a shadow. Maybe someone is trying to help break someone out. This could be a prison. Go forth and write.