Tag: stormrise

  • The Downside to Reviewing Games

    I still get a thrill when free games come pouring through my letterbox but there is a downside to reviewing games. Actually there are a few reasons that it occasionally sucks. First off sometimes the games you get sent are total turkeys. In April I got sent a bumper load of turkeys. My first review […]