The old Indie Game Dev Site never really hit its stride. As such, this domain is up for grabs.
DM me on the twitters
if you're interested in buying it, collabing on it, or what-have-you.