>>713980478
They put out a sequel to this last year, also under 100 reviews:
https://store.steampowered.com/app/2685090/Ufouria_The_Saga_2/