GaijinGamer over 2 years ago This looks like a reference to Neverending Nightmares, especially with the commentary