Videos of the alpha 11.
You might think that the game is a bit bugged. I won't contradict you on that :)
Castle Rampage is a destruction, arcade strategy game. The player builds up a castle and an army to siege other castles. Buildings can be destructed brick by brick, piece by piece. It is currently in open alpha version. Try it out!