Company of Heroes 2 has begun its open beta, which will run through June 18. To sign up, head over to the game's Steam page.