The Ancestrial Asteroid

About
The Ancestrial Asteroid is the second to last boss encountered in the game. He is very strong, and proves a challenge for even the most dedicated Eburnean player (Myself).

Behavior
Normal Mode: The boss starts out as a single block in the center of the screen. When you kill it, it splits into to smaller blocks. Each of those blocks splits into two smaller ones and so on. The boss breaks into 64 bosses, all 64 must be killed to progress to the next level. Every time a boss is killed it breaks into two smaller ones and fires four bullets at the player. Otherwise it will fire one bullet every 150 frames. Each boss also moves around abruptly every 150 frames, on a separate timer from shooting.

Hard Mode: The hardmode change is that each boss moves two times as often and much farther each time. They also shoot in clusters of three bullets instead of one.

Strategy
The best way to kill this boss is to focus in on one boss at a time. When it splits into two, kill each smaller one, and then each one off of that, and each off of that, and so on until you've killed the last ones, and then focus on the next bigger boss and so on. Try to keep as few bosses on screen at once as possible. Also, try to move in circles while you fight this boss to help dodge the large clouds of bullets.