Not a whole lot to talk about gameplay wise, other than it serves the overall narrative pretty well. Definitely feels unfinished like you mentioned, but the idea has potential with a more engaging combat loop.
Keep it up!
Thank you!