The popular couch co-op title Overcooked is getting a sequel, and one of the biggest new features is the addition of online play. Overcooked 2 releases in August for PC, Xbox One, PS4, and Switch.
Team17 digital RSS
"The Escapists: The Walking Dead" just made its way to the Windows 10 Store last month. Despite being based on the popular graphic novel series and TV show, it has major flaws which can't be ignored.