Need some help, download + vote

Hi everyone, I'd be pleased to join the server since I really liked this playing this game back in the days.

However, I was wondering if it could be possible for me to download the game without having to use the mega app....

Like some other private server, could it be possible to download it through Google Drive ? Or even something else that doesn't require to download an app before....

& Another issue I am facing is, that I didn't find where I could vote.... Maybe it's possible to find it from the launcher of the game ? I don't know.

Thanks for your attention.