bro where is the peter head.. ive found everything there is to find in this game and its killing me. 10 hours and still no peter head.
Go to the pumpkin room and go to the top of the castle you spawn by
oh my god thank you. 98 percent. just 2 familiars untill 100. thanks for this game by the way. its the best game ive played all year
Glad you've enjoyed it!