Today's News:
1) SALES:
2) Telltale Games has recently laid off around 25% of their entire staff (90 employees) with the official reason related to current restructuring plans.
https://www.destructoid.com/telltale...f-471471.phtml
3) For those interested or own a Switch, Nintendo revealed the list of major releases for the next several months while Bandai Namco promised more game support including 3 exclusive games for 2018.
https://www.destructoid.com/nintendo...s-471426.phtml
https://www.destructoid.com/bandai-n...s-471406.phtml