Overlanders: FREE OPEN BETA REGISTRATION!

We are excited to finally share some dates with you. Overlanders will be released on May 23 on Steam and we will have an open beta weekend from May 10 to 12. The registration to OPEN BETA will be held exclusively on our…