Yes, the archos badge is the latch that holds the battery. On the inside it should have a piece of metal with prongs at right angles. This slides in the side of the case, which should have another piece of metal attached to the case which sits on top of the slide and keeps it in place.
Wonder if i've bust something then as I can't seem to get the archos badge piece to relocate. Cant see any metal piece either.
First time had to remove battery and looking at it assumed the logical way was to prise it up 'n out where the slot opening is on the side.