awesome game! ending freaked me out, even though i went into this game pretty much expecting that moment based on the title lol