Well,
I downloaded it like 20 minutes before i posted so i assure you that it isnt. Empty your Temporary internet Files and try again.
THEN get excited...
EDIT - Go here for Keys and instructions on how to change the resolution etc.
http://www.mameworld.net/easyemu/pinmameguide.htm#play