Oshisaure

A stacking puzzle game where you get two increasingly terrible pieces at once.
Puzzle
Blocks fall but then shenanigans
Puzzle