I like twist on the concept of Tetris you have here. I do wish I could get a top down view at times as my personal perspective on the layout sometimes felt a bit wonky. Personally I found things pretty clear once a couple pieces dropped but I did find there was a lot of fiddling with positions to get things lined up as I wanted.
Overall though I really enjoyed this.