Really well put together. I can see you put a lot of work into all of your mechanics and features.
It is a little tricky right now, but I'm sure you can sort that with a few small tweaks.
Really great entry overall!