October 6, 2022

There are 16 new Switch games that are getting PHYSICAL RELEASES this week! Some good stuff here including Star Wars Force Unleashed, some import games from the UK and Japan. #LetsGetPhysical