without Internet Explorer,
in 1280 x 960 resolution
Promo of test recordings issued through Winter Forest Industries as a download.
Initially limited to 50 copies, then deleted when this was achieved after 1 week.
Winter Forest Studio England Summer 2011.