heart of the swarm is indeed living up to its name omg this is great!!!