without Internet Explorer,
in 1280 x 960 resolution
First demo (cdr)released by Leech in 2005. Front cover(insert are glued together) Back cover and cdr sticker were printed with a home computer printer. These cdr's came in standard jewel cases with a small "LEECH" logo sticker. There were approximately 15 of these cdrs made and released.