Block Puzzle is a strategy / puzzle game with innovative mechanics that will surprise anyone who plays it.