Entertainment William and Sly Will Arrive on Steam Next Week Posted on February 22, 2024 by miyuru Explore a Cozy Open World in William and Sly The indie game developer Lucas Paakh and publisher 2 Left Thumbs have announced the official release date of William and Sly….