New Games Out This Week: Maneater, The Wonderful 101: Remastered, and More

Welcome to another new week in video games! As usual, there are a healthy bevy of video games [...]