Open beta for TERA takes place this weekend