nice work mate was looking for the textures then i noticed the big image of rocks slapped on to the floaty mountain. works really well! think there should be some more vegetation in the foreground to the right to even it out though..
Aye, it'll help you get better marks in the long run - shows you can keep to milestones, which you're going to be expected to do
It's looking really good though, when I did mine I had no clue about proper concept art (in my year they were pretty much pushing for full 3D, so no support ) but I still did ok, keep going on with this and write a good report and you'll get a really strong mark