A classic brick breaker game in WPF
There are 3 levels, each level the color of the bricks change and they are harder to break depending on the color.
bricks are dynamically created upon runtime and all edges are bound so that the ball will bounce off correctly.