Hey, been trying to get into the beta for weeks and still no luck, all the giveaways seem to have ended months ago, so does anyone know any site or giveaway that are still giving out beta keys/invites?
Or if anyone is kind enough to invite me it'd be much appreciated :/
Thanks.