No, you cannot. Not only do you need to be in Australia to sign up with PuntGenie, but you also have to be in Australia to use it. Some people might try to access it from abroad using a VPN, but typically this doesn’t work and you will still be blocked from the website.