Gave it a Let's Play and my feedback/criticisms at the end of the video :) Good ambiance/level design/environments, though the story I feel should be played out more during gameplay, not 'explaining the story in text'.
Thank you for playing and your honest feedback :)