Games I'm Embarrassed Having Points on or Created

I've been on this site since its creation. In the beginning I was a dedicated image submitter and as a result that's where over 70% of my wiki points lie. An unintended consequence of this is that I was indiscriminate in what pages I got points on. As a result there are some pages wiki entries that I really should have just walked away from.

List items