Holy...
I have several things to say.
1. The D-Bug would be a wicked Megaman Boss.
2. That last form of Alpha would be an even more wicked Final boss.
3. I DID NOT SEE ANY OF THAT COMING.
The whole thing just left me saying
" Duuuuuuuuuuuuuuuude"