This is really well put together! I ran into one of those face creatures and instantly quit. 10/10 no sleep.
This is really impressive!