Games/It’s on the Mouse/MediaIt’s on the Mouse·, 2025 · XryEchoMediaBack to gameAll9Screenshots7Videos2Screenshots7Videos2TeaserRelease Date TrailerMore about It’s on the MousePlayer reviews