Hey, I remember playing this in an early gameday test almost a year ago. I remember I liked the layout a lot. I'm glad to see you've continued working on it, and I'm absolutely blown away by the quality of your detailing. Keep working on this one; I think you'll have a guaranteed spot in the Map Showcase when you've finished it.
And yeah, the screenshots immediately remind me of Upward, which is definitely not a bad thing.