Tag: Screencheat

  • 0

    Xbox One

    Review Screencheat

    I Lie! I Cheat! I Steal!

    There's been some disappointing first-person shooters as of late. Major releases such as Call of Duty: Black Ops III and Star Wars: Battlefront have either lacked inspired gameplay, freshness, or content, so it's been great to see things pick up on the independent scene. We've already seen the speedrun focused Lovely Planet...