It's like that game where you stack the tetrominoes, except sometimes they explode.
Exploding Tetrominoes

Source and More information: Exploding Tetrominoes [Free] [Puzzle] [Windows]

Author: itch.io