http://steamcommunity.com/profiles/76561198012101474/screenshot/57668368...
It was 2x as big the first time it appeared, effectively covering the whole screen, and I near [soiled] myself.
(Ledge bug up in yo house. Phantoms ain't care. Phantoms stand on top of building when Phantoms want to.)
Holy shat Kats! This is freekin huge! New boss?