0Illustration / Recent News / Websites & Apps April 27, 2010 by AjMarquez · Published April 27, 2010 DesertRat- New Website up!New website up from DesertRat called http://www.Soughtoutthought.webs.com. Your gonna want to bookmark it. Series in progress called Psychedelic feathers. With more on the way soon!! Check it out here.