ETERNAL ODYSSESY DEMO NOW UP
I am sorry, but this is not how this site works. Game releases do not go in the forums. There should (if I recall correctly) be an option to make the download link on your game page an external link; use the megaupload link there.
Please give this a read. We don't allow people to post their games on the forums, submit a game profile instead! It has all kinda of advantages, like organization, a place to host your game without ads or a wait timer, and a place for users to comment on it!