Switch Streaming
Channel:
Subscribers:
630
Published on ● Video Link: https://www.youtube.com/watch?v=uRjnsJFHOaE
What a tremendous title from a company that's practically independent: Original Sin was not well heralded. However, the second iteration is tremendously popular. Now, it's on the Switch