Received via text message the following:
We've added $10 Red Royalty dollars into your account for our recent technical issues. Available now until 20/10. T&C apply.
Assuming it's targeted but not 100% sure and unsure if this counts as a deal per se but check and see if you got it.
Damn.
Reinstalled their shitty app for nothing.