The Tech
 
In-universe super hero comics!

Also, this was supposed to be out on Sunday... but... people were a little too preoccupied with things going on that day for it to even be noticed.