Free to play open beta begins today, download on steam and let me kick your butts