Rochard: A Thrilling Puzzle Adventure Game

Nobody really understood what to anticipate when Recoil Games released the preview to Rochard, a significantly touted exciting puzzle game. Once the final release was finally available on the market fans rushed off and away to purchase it and also the game demonstrated to become as exciting and fun as everybody wished it might be. […]