I was just reading one of the pages, and something hit me, hard. The keyword I was targeting was extremely heavy on the page.
Keep in mind, the pages aren't text based, they're image. The title, <h1> both had the keyword phrase. The alt tag of the image had the keyword phrase and the generated paragraph also had the keyword phrase, twice!
This wasn't in an attempt to rank higher, or keyword stuff, it was more an oversight. It's possible to keyword stuff, even when you're not attempting to do so and even when you're aware of the damaging effects.
Anyway, I have made some major changes on the pages, lets see what happens now.