Tag: Team17

Blasphemous Deluxe Edition Switch Physical Release Launches June 29, 2021

Blasphemous Deluxe Edition Switch Physical Release Launches June 29, 2021

Missed out on Limited Run Games’ previous physical release of Blasphemous on Nintendo Switch? Well, you’ll soon get a second chance to grab the brutal adventure game for your collection, along with some fancy extras!

Read more