vArda hub is a Desktop client designed specifically for installing our games safely and updating them.*
We are actively working towards bringing vArda hub to Windows
*our games are not locked to vArda hub and do not differentiate with our Steam version
you can check out our Steam store here: [waiting for Steam approval]