PC Gamer UK calls Keto "one of our favourites."
No but I play with them. Okay, now I'm interested. Who are they and what genre are they in?