It was Golem and was specifically designed to be piloted using the powers of a ghost, to participate in something...
I'm fine! Actually, I remembered something! And that the thing following me around this whole time is a ghost spirit too! And we can do stuff together!