Is Squabbles the new Reddit?

2023-07-04 Edit: The plot thickens...
I for one hope so. Fuck reddit and their third party API bullshit. The official app is pure trash. Too many ads and notification bullshit. Apollo was perfect. Hence why I migrated to

Here is a recent review via YouTube.