After a million requests for an Ant Queen stream, here it is!!! Support me by buying games here: Humble Bundle: