Two Telltale Games Titles May Be Coming To The Nintendo Switch

From Cinema Blend Games
March 16, 2017 - 5:28pm
The Nintendo Switch has been on the receiving end of a lot of positive praise from the consumer market and sales have been huge for Nintendo the first week out for the Switch. Quite naturally, this led to people asking various companies if their games would be appearing on the Switch, including...

Continue reading this article »