This is Taunted Echoes.

I am Shane Doucette.

Bonus points if you know why I'm here.

I'm quite aware that this page LOOKS like it was designed in the mid-2000s. Also don't care.