Oh I like that, kinda reminds me of 99 Bricks or Hell Tetris, but you added a bit of strategy twist with the "choose your piece" stuff, nice!