Recent topics on Sly Cooper and the Thievius Raccoonus