Yes folk, you heard right, you can now add your own products to the D20 Reviews page. And once approved you can then update them as well!
To add you new product, find your publisher of choice, either from the full publisher list or by finding a review or product already entered. Then simply...