Rune Raiders

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