Awesome hope there is a sequel.
Very well made. Creeped me the heck out. Please excuse me I need to gouge out my eyes and wash my brain.