Sly Cooper fim confirmed