I forgot my username or password!
Baffington is a local who lives by the canal in Neovia. He's regarded as being a bit eccentric, being an inventor. He knows a lot about the history of both Neovia and the Haunted Woods in general. He has a mechanical Doglefox named Barking Beula.
Keep up to date on Twitter.
Find game walkthroughs on YouTube.