Thanks to the developer and their PR agency for providing us with this review build. Holy crap! Today is August 1st and just a few hours ago, Redeemer was released. I had no idea this game existed until I read a pretty negative review. If you've read any of my reviews...