You managed to make the snitch confess... But is that what you wanted? 5.21% of players have unlocked this achievement