Rune Raiders

Move your guys, then watch them come alive and fight in this action/strategy mashup.
Rune Raiders
>>