Well, you should focus at one first. Go Java first, since it is somehow easier to learn, since C++ is a low level programming language, they're like "close to the hardware". High level ones are easier in development, like Java. So for me, either go Java/C#.
But hey, its all about personal preferences, eigh?
I like that cave/dungeon entrance. Good stuff.
Quick tip - bridge area and waterfall is bad, you should fix them. Also last screenshot could use a tree or two
Also, I see you are learning programming. What course you in?
If so, go Java. Start with reading the free ebook Thinking in Java. Easy to pick up and very imformative. Just read a few chapters then check out Slick and run through the Spiegel tutorial if you want to know 2D game development