M15t3rG

A puzzle game where you've to take out all the blocks in the screen
Puzzle