The Comics I Don't Understand site is now at the very logical comicsidontunderstand.com.