GAME WAS SO GOOD!
I loved this game it was kinda freaky but really fun. I loved the creepy demon baby too!
Here is my video: