Nice 3D game concept for a jam although a little bit buggy. Congratulations! I think the enemy spotted sfx is from the "huh cat" meme which sounds pretty funny.