Oh seems like I just finished the whole game. It was amazing and it felt very smooth. I liked how much mechanics you have added to the game. First I was unable to get past the first block but then I read the tutorial and I understood how to play it. It was amazing.