Games Is Insominiac Teasing a New Sly Cooper Game? June 8, 2021 There’s been a steady return for video game mascots with characters like Crash Bandicoot making comebacks, and with the next Ratchet & Clank title, Rift