I don't know how recently this product was developed, but I just discovered it yesterday. It claims to lower the levels of myostatin in your body, allowing the creation of more new muscle cells and fibers, which would, in turn, cause one's size to greatly improve over a shorter time. Have any of...