Daviosmash

Ludum Dare #31
Puzzle