Yes! Overlord takes the lead! This is probably the closest we'll get to a strategy game in a MyGaming vote...