Let us know if you still can't play it. There is a really good trouble-shooting post with update links by Amyshulk (can't find it at the moment). Maybe someone will help out.
Also, I sent you a pm to let you know I moved your post here. (Announcements if for the Admin to post announcements, but as you become more familiar with the forum, you will find places to post and read as you need them.)