Ruprecht 3: An old star cluster remnant?