Been reduced to $18 for about a week now, great price for an awesome game… just as good if not better than the first. Perfect stocking filler or Christmas present for a young gamer. Amazon is for backorders (ETA 1-2 months) so if you want it sooner jump on Harvey Norman or JB, I'm sure if you pop in store they'll price match to $18.
Did a search around Melbourne and plenty of stores in HN and JB have stock.
EDIT: This is available on GamePass if you had an active subscription.