this game reminds me of that flash puzzle game with a rectangle, but with extra dice flavor. the spike idea is cool too!
Bloxorz?