Even as a rat myself, I can't really give this one a thorough review? I play most games with controller (lack of mouse, ironic I know) and seeing how this particular project doesn't have controller support and has a big focus on platforming and movement tech it seems like I can't even give this a fair go. I can see the potential! The vibe is there! I just can't play it myself.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.