Echo of Soul is in open beta as of today, so if you want to jump in and play right this moment, you can. Assuming that you’re at a computer that can run the game and such, of course; if you’re reading this at work, you probably can’t just download the game and play while working. That’s not the point.
As with many free-to-play open betas, there will be no further wipes at this point, so it’s not out of the question to think of this as a de facto launch. We’d encourage it, even. There’s a trailer past the break if you’re interested and want a clearer picture.