It feels like a good showcase. Simple, but makes me want more. I hope the GameJam gave you good marks for it!
Just finished this game. Genuinely loved it. Excellent little game I'd love to see a full development of. Very Resident Evil. Very "the Thing".