DropBox doesn't really work for game releases. It always gets taken down due to traffic. Remember, we have 35,000 people using this forum, maybe they don't all post, but a lot more of them grab games I bet. It will stop working inside a week, guaranteed.