Ocigrup Presents: ‘Block Puzzle’ Available On Google Play, Apple AppStore And Facebook Launched on multiple platforms Online OciGrup SL bring you their newest release; Block Puzzle, a free-to-play game logic puzzle game where players battle their way through 3800 levels over 6 different worlds September 19, 2013 News