A concept similar to Vikings. :-)
Great game concept. You should work on your "moving platforms". Very difficult to stay on them.
The sprites are nice.