The Felt Source Peer Review – Too Heavy on Graphics

I'm going to make this fairly quick as there are so many fundamental things wrong with this site technically, it's difficult to know where to begin. I guess I'll start with file size. The home page is over 240 KB. Although, it currently ranks as sixth in a Google search for "felt", this puts a stake through the heart of many of their potential visitors.…