You can connect using wither the vanilla launcher or using our modded client via the Technic launcher, the choice is entirely yours.
I'll be working on getting voting up and running over the next few days which will help with advertising and hopefully help attract new players.
If you find any bugs etc then obviously let me know asap, see you in game soon!