Freedom’s official English (US) website
Freedom’s official English (US) website is up here :
http://www.bandaivisual.us/freedom/
Just as I suspected they have completely removed all Nissin Cup Noodles elements; check out this previous post here. As far as spiffiness of web design is concerned, the Japan site is definitely the much better of the two.