Thanks for your feedback! Yeah, looks like there's a few bugs.
Re. being overwhelmed, I was going for an in-media-res kind of thing. There's maybe ~5-10 minutes of gameplay total. Might as well jump right in.