This is really, really solid.
Hey, thank you for your feedback! But I'm curious: How did you find this game?