A puzzle game in which the player must detach connecting puzzle pieces from each other.
at://did:web:gamesgamesgamesgames.games/games.gamesgamesgamesgames.game/3mghpvstrgl2d