Say what you will about this storyline, it means that “catgirl robot that can play video games” is a tag on this website, which is hilarious to me.