Games To Be Released This Week on Switch and 3DS (11/13/17-11/17/17)

I have not had a chance to put down the Switch. I dont think ill be able to put it down this week either. There is so many games being released this week. Skyrim, L.A. Noire and Rocket League are finally…

Batman The Telltale Games Season 1 Releases on November 14 on Switch

November is a heavy month for third party games releasing on the Nintendo Switch. Batman-The Telltale Series Season 1 is the next game to join this line launching in November 14 in North America and November 17 in Europe and Australia.…