Tag: Starbreeze Studios

  • 1

    Xbox 360

    Review Brothers: A Tale of Two Sons

    Brotherly Love

    The very definition of a “video game” has changed in recent years – evolved even – from the uprise and mass acceptance of indie development. We're seeing developers use video games as a new medium to tell evocative and intelligent narratives without normal, traditional gaming conventions. That exact sentiment can easily be...