Well, dalbino83, when I just loaded whataboutme.com, I found what looks to be a site related to traveling in Maine (a.k.a. the “ME” in the domain name). However, the site is for sale.
Good to see I wasn’t the first person to actually try to go to the site, too. :)