It's clear that writing is your strong suit! I did make it pretty far, but I couldn't figure out what to do after talking with the two scientists...
Perhaps a little more guidance from the characters would be beneficial.
The interaction with the dog was my favourite!