Interesting painting. I really like the map underneath, and the luminous colors, and the interesting composition. It gets me thinking about what's going on, and though I don't have a definitive answer, it's definitely intriguing.
WOW!! I love this! You tell a wonderful story, love your technique.