Yes, new players can register on the app without any issues. You also can make deposits and payouts.