Really like the concept of the game! Please get in touch with me if you want to take this idea/game further, I'd love to help where I can (I have an eco science background).
The art for this is great, haven't played the updated version that is without the white square yet. The parallax is a bit hectic though and I got a bit of motion sickness while clicking around. There was a few visual glitches but considering time restraints well done!