This is the official website of the shipyard charged with building Freedom. They have video, pics, and descriptions. All the pics and video are at least 5 times higher quality than RCCL. Honestly, it seems that RCCL is really trying to NOT let the public know about their new product. An odd form of advertising, in my opinion.
There are several High Res pics, if you click on "newsroom" at the top of the page, a link to "Image bank" will appear underneath it. Click there. A side bar will appear with links to cruise vessels, naval craft, etc.
Aside from the pics of freedom, the pics offered of their 3 shipyards are stellar!