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.