Will the downloads be available anytime in the near future? I think most people can agree, even if the game is buggy I would still like to try it out.