The game is really great and well made! Seems like due to technical glitches, the experience was affected a bit. Nice work with the art and atmosphere.