Chaos with Claws Progression Log

The header image above is the final image I will be working toward. The idea is based on the Greek mythological character Chaos, sometimes personified as a woman, and the inspiration for the look is drawn from Sailor Chaos in the Sailor Moon Sailor Star series, the digital artwork by GENZOMAN titled Chaos, the digital artwork by sandara titled Black Angel, and the Succubus persona from the Persona video game series, mainly Persona 5. Also, I very much wanted to do a picture of someone or something with claws. Click on any image below to see the progression log as a slideshow.

Original photo. I did not take it with the idea of drawing myself in mind, but it looked like a good reference while I was brainstorming ideas.

Initial lineart, 1px thickness, lower resolution.

Re-worked lineart, 7px thickness, higher resolution.

Initial grays to get a feel for shading.

Added some colors but wanted more variance in the colors so kept going.

Re-worked the shading based on playing around with colors.

Finished image after deciding on final color scheme.

Powerful with a Little Bit of Tender

I learned about Janelle Monáe from my favorite writer, Trudy on her blog, Gradient Lair, in this piece: Janelle Monáe’s Womanist and Afrofuturist Trilogy of Songs. Since then, she’s been one of my favorite musicians and definitely someone whose work I appreciate and anticipate.

Last week, she released two new music videos, Django Jane and Make Me Feel, that will be on her album premiering April 27th, Dirty Computer. They were a treat, and I’m especially happy with Make Me Feel: the beat, the colors, the inclusion of her close friend, Tessa Thompson, the celebration of the feelings described in the lyrics, and the visual queer celebration of a woman flirting with and lusting for another woman.

From Janelle herself in this interview with the Guardian:

Rumours have long been whispered about her sexuality, but Monáe has thus far resisted publicly defining it; she characterises herself again as “sexually liberated” and she declines to frame Make Me Feel in literal terms. “It’s a celebratory song,” she says. “I hope that comes across. That people feel more free, no matter where they are in their lives, that they feel celebrated. Because I’m about women’s empowerment. I’m about agency. I’m about being in control of your narrative and your body. That was personal for me to even talk about: to let people know you don’t own or control me and you will not use my image to defame or denounce other women.”

When I watch Make Me Feel, it sends my heart a flutter and gives me a little smile.

My favorite visual part is probably where she’s crawling behind a lot of legs in different-colored pantyhose, herself wearing a yellow bodysuit and knee-pads as she makes her away across the floor. The first time we see her behind them, she’s singing the “powerful with a little bit of tender” lyric and playfully taps one of the legs. My favorite audible part is probably where the drums (or something that sounds or reminds of drums) kicks in and she runs to Tessa. It’s a fun, powerful shift.

The close-up of her butt in jeans reminded me of George Michael’s music video, “Faith,” with some notable differences. In the George Michael video, he is wearing blue jeans that have stains and are ripped. Janelle’s jean’s are instead almost like a special type of pantyhose jeans adorned with red roses and green stems and leaves, an expression of her femininity. I went to re-watch the “Faith” music video and some Prince music videos to look for similarities of possible inspiration. One of the feminists I follow, Melissa McEwan, referenced Robert Palmer on Twitter (“I hope this video makes Robert Palmer weep and scream at the heavens.”), so I took in a quick reminder of that music video too.

Prince helped Janelle with this album, which I am grateful we are able to experience after his passing. Thank you, Prince. Thank you, Janelle.

Django Jane is another celebration of oneself as she lists off her accomplishments, what’s been said about her, and her identity as a Black woman. I want to take a moment to acknowledge that the lyrics specify body parts (pussy, vagina) and that while one can certainly talk about one’s own body, which she does, to understand and recognize that some women, trans and non-binary, may not have those parts and are still women. Giving birth is also not a woman-specific thing, noting since that is part of the lyrics of what “we gave.” The “we gave” portion leads into this part: We fem the future, don’t make it worse/You want the world? Well, what’s it worth? And I do like the challenge in those last two questions. Another audible part I liked was the lyric, “cue the violins and violas,” along with the actual music to follow. Also, if anyone in any kind of official capacity or can even just reach those who are and have the power to do so, the music videos really should have closed captioning to make them more accessible. As of my typing these words, they don’t. I hope in the future those who benefit from such things will have them so that we can all enjoy this delightful and inspiring work together.

I am very much looking forward to Dirty Computer.

Kingdom Hearts III Monsters, Inc. and Theme Song Trailer Impressions

I have not played all Kingdom Hearts games so am not completely up-to-date on the story from that though I did look up some information while writing this post. This post will contain spoilers from previous Kingdom Hearts games.

Monsters Inc. Trailer

The Monsters Inc. trailer starts with a scene between Sora, with Donald and Goofy to each side, talking to Marluxia, the main antagonist from Kingdom Hearts Chain of Memories. I have conflicted feelings about this sight because Marluxia is supposed to be done with after Sora defeats him in Castle Oblivion. Then again, if Marluxia’s back, then maybe Larxene is too, and she was one of my favorites from a recently completed Chain of Memories play-through, being delightfully devious and alas, the only girl in the entirety of the Organization XIII cast up until 358/2 Days with the introduction of Xion. That makes two girls out of fourteen characters in just that one group.

In any case, the sight of Marluxia and his exchange with Sora indicate the Organization is still a significant antagonistic presence. Indeed, I have learned of True Organization XIII and will find out more on that if I ever get around to playing Dream Drop Distance. Sora, Donald, and Goofy do not remember Marluxia in particular, them still having forgotten all the events of Castle Oblivion to have their memories put back together by Naminé.

The trailer then moves onto scenes and characters from the likes of Toy Story and Monsters, Inc., followed by game-play footage of a Tangled world though no scenes to introduce Flynn and Rapunzel. Much of the footage shows movement with transforming keyblades and various interactions between characters. Of note is that in each of the three worlds, Sora is shown as being accompanied by Donald and Goofy, as usual, but rather than them being interchangeable with a given party member from the world, two characters from each world are shown in the lower right, indicating a five-character party rather than three. The pairs from each world are Woody and Buzz from Toy Story, Sully and Mike from Monsters, Inc., and Rapunzel and Flynn from Tangled. That makes Rapunzel one girl out of each of the three possible parties shown.

In the Tangled world, we do see a glimpse of, presumably, an Ariel summon. Ariel’s world is one Sora has visited in both Kingdom Hearts and Kingdom Hearts II. In Kingdom Hearts II, Sora had forms where his clothes would change and affected his abilities. Again, in the Tangled world, Sora’s clothes do appear to change color as he is doing something with special commands though the entire party still shows in the lower right of the screen. Instead of “Drive,” we see “Focus” as part of the gauges available to him.

Each world shows a lot of interaction with the environment and affecting Sora’s available weaponry and attacks with Monsters, Inc. Part of the Monsters, Inc. footage includes a LAUGH POWER meter with a Boo icon in the upper left part of the screen.

As the trailer nears its conclusion, Sora is confronted by none other than Vanitas, with the Birth by Sleep antagonist saying he will take the half of him sleeping inside, addressing Ventus. Sora addresses him by name though acts surprised, indicating he doesn’t know why he knows Vanitas’ name.


Theme Song Trailer

In addition to the Monsters, Inc. trailer was a trailer for the theme song, again done by Utada Hikaru. This time around, there is only dialogue at the end and so most of the video is visuals to the song. These visuals include a Young Xehanort, an introductory scene between Sora, Donald, and Goofy meeting Buzz and Woody, a scene of Vanitas addressing our heroes in the Monsters Inc. world, seeming to anger Mike in the process, and a glimpse of returning villains Maleficent, Pete, and Hades in probably the Tangled world. We also see Xemnas meeting Sora and another character next to him, who resembles Ansem from the first game (which is also the same appearance Riku has for most of Kingdom Hearts II). I assume this is more of True Organization XIII.

Speaking of Riku, the trailer concludes with a scene of Riku and Micky in the Dark Margin where Riku stares at a broken keyblade, notes he cannot use it anymore, and says he will leave it in this place in case the “other me” needs it. Micky looks surprised as he says, “Huh?” If he means his replica that disappeared in Chain of Memories or something else, we do not know yet.

Both trailers end with stating the game is “Coming 2018.” Familiar with long waits and delays from Square-Enix or other video game development companies, I can’t help remaining a little skeptical though I am happy to be wrong and see it release this year, especially since I am making 2018 my Kingdom Hearts Year, as I am going through the games in Kingdom Hearts I.5 + II.5 ReMix and might even follow that with Kingdom Hearts 2.8 Final Chapter Prologue. The timing will work out nicely at this rate.

I’m looking forward to it.

Kingdom Hearts Final Mix (PS4): Sephiroth Guide

Hi everyone, Cathy here. In this video, This video is going to cover taking on Sephiroth in Kingdom Hearts Final Mix through two methods. The first method I will show is the Strike Raid method. I saw it in a video by EliteWaffle on YouTube. And it did look very familiar, like maybe I’ve done that before myself. And then the other method was, I had a guide in mind. I looked one up by Soraalam1 “Boss Busters Sephiroth.” It was a very helpful video. And I tried to remember the general tips, but I also did a lot of the stuff that I usually do. Eventually, I felt like I could be more aggressive and just heal up and just be ready for a move called Descend Heartless Angel. If you don’t already know about it, it’s a move that Sephiroth has where he can knock your HP down to 1 and if you are hit by it, you pretty much need to have an Elixir ready to heal you before he hits you again.

So, when you’re prepared for that and you’re leveled up like I am, maybe not quite this high, but you’re leveled up, you can take him on I think. Here I am, I’m at level 100, I’ve got great equipment, and I’ve got lots of HP and lots of MP so, ’cause I saved battles like this one for close to the end. So, we’re going to wrap it up here and then I included his little intro movie because I like it so much. He’s one of my favorite characters and let’s go check it out very, very soon. Here we go. Here we go, gonna pick it. You know the rules, right? Question mark.

That was so cool. I lost on my first attempt, but that beautiful movie, so I made sure that I had at least the clip saved so that I could put it in this video because I like it so much. It’s actually on my old YouTube channel, just by itself. So, as you can see, if you’re watching the video, that we are really just doing Strike Raid over and over, locking on, and Strike Raid. And I’ve got lots of HP, lots of MP, and I didn’t show my equipment, but I have very, very strong equipment because I synthesized all the items, and I’ve equipped mostly things that increase my strength and/or MP and/or HP. So, here we go. You also want to be stocked up on Elixirs for when you do run out of MP. Alright, oh, now he’s starting to teleport around so according to the Soraalam1 guide, we have entered stage 2, and you can see he did Descend Heartless Angel right away, and I got my Elixir. And that move is pretty much why I had to try repeatedly at this fight. I even failed on the Strike Raid attempt, even the easy way. If you do not get your Elixir ready in time, it’s over! So, but you know, if you’re Strike Raiding fast enough, you will get him. And if you’re nearby and you hit him, you will get him. So, that was good, I did get him a couple of times before he actually pulled it off. I think that’s, I think for the Strike Raid version, I think that was really the only time he pulled off Descend Heartless Angel, but I’m not 100% sure.

So, oh he’s swiping at me, he’s swiping at me! You’ll see in the next one, you can guard a lot of those if you try. Alright, here we go, okay, I did get hit by that one. So that’s two. That’s two Descend Heartless Angels he’s done on me. And you can see both times, I made sure I got my Elixir in time. Alright, he’s starting to run around. He’s starting to run around. Oh okay, I was wrong, and there’s three. There’s three, so yeah, I guess I just let him do it over and over again.

Let him do his fire. Here we go. Oh, there he goes again, but we’re just going to keep doing Strike Raid. We’re just going to keep doing Strike Raid. Teleporting again. Ah! Yes! Yes! I got him. I got him in time. Did you see that? I got him before he did Descend Heartless Angel on me. Teleporting. Ah, the fire, but I’m fine, I’m fine because I’m Strike Raiding. I’m Strike Raiding. So, what’s he going to do, right? He’s going to-well, that. He’s going to do that, but I’m going to get him. I’m going to get him, I’ve just to keep trying. Well, as you can see there, I pretty much just took the hits and then healed right up. Haha, that did nothing because I am Strike Raiding him.

We are down to grass green. We are going to get him. He’s going to keep trying to get us, but we’re going to keep getting him. There goes our Strike Raid. Thank you Strike Raid. Almost got him and in the other method, this is about where I pull out the Strike Raid as well. Last health bar. We are so going to get him. We’re a little low on MP, but that’s okay. Do you know why? Because we have Elixirs for just such an occasion. Going to finish him off. Boom! Got him! We got him! And then we’re going to get an Ansem’s Report and probably a keyblade and probably a trophy too. Oh, there he goes, floating up in the air, looking all cool like Sephiroth. Okay, I will give you something. I will give you something for using Strike Raid on me over and over and over again. There you go, obtained One-Winged Angel, Ansem’s Report 12. Alright, my little victory pose. And if I did get a trophy, I cut it off right then because this is the next method over here.

Alright! So this time, we are going to save Strike Raid for later. Here we go. Here he comes, dodging, dodging right away. Lock on, got hit already. You’re going to see a lot of that actually. We’re going to start to hit, one hit, and then he hits me right back. So, and it takes awhile, and there’s the fire. And I have Sliding Dash equipped, thanks to the Soraalam1 guide. And I know that if you are close enough, you can try and close in once the fire starts to subside. There I am healing. So you see, I get caught in it a lot, but I’ve got a lot of HP. I’ve got my healing magic, and I’m not wasting my MP on Strike Raid, so I can heal quite a bit. So, he’s following me around. We haven’t even made a dent in his health bar yet or because his health bar is over the limit, I actually can’t see how much of a dent I have made on him yet. So, I’m just going to keep going, keep dodging while he does the little leap forward, trying stay out of-oh, didn’t stay out of his range and almost got caught in the fire but then zoom in and do a little combo there.

And we’re going to basically repeat that over and over and over again. So it’s still kind of a repeated action, it’s just, it’s not Strike Raid. It’s a three-hit combo if we can get one and a lot of evasive action. Running. There’s a swipe. Okay, near the fire. Oh, I got hit by it, but I was trying to wait for it to subside and get in there without getting hit by it. You see that I tried to glide over to him, but he was too fast for me. We have finally cut into the health bar. Yay! So yes, yes, I am damaging him, even if slowly. There’s the fire again. Gliding, not in time. Running. Dodging. Dodge Roll. An aerial attack. He got me, oh caught right in the fire. Oh, oh that hurt. That hurt. But hey, I got a combo. Now I’ll heal. And I got hit again by the fire. That just keeps happening.

Alright, and he does his little leap there. Running. Running, running! And there’s the fire. Get in! No! Too soon, too soon. Too soon on the hit. Heal again. That’s just happening over and over again. And at some point, I’m like, you know, I’m running and getting hit, so I may as well just be more aggressive and go after him. ‘Cause yeah, getting hit, still having to heal, even when I’m trying to run away as much as I am. Running again. Dodging. Dodge roll, dodge roll, just out of reach. There’s the fire. Slide Dash! Still not close enough, oh, oh, there! There. Now he’s started to teleport, so that means he will attempt Descend Heartless Angel soon. Probably. I mean, I guess, he attempted it very quickly on that Strike Raid version that we did. So let’s see what happens. I’m Dodge Rolling. And there he is. There’s the fire again. Got hit by the fire again. Slide Dash, miss, or rather, we both clashed there and then I could do my combo. Ah, not that time though. Heal! Alright. He leapt. Oh, right smack dab in the fire. Yeah, he still hasn’t done Descend Heartless Angel yet. I’ll be ready when he does though.

And there it is. So, and you see, he’s doing it, got it, just in time. Like so close, he almost had me there. He almost had me. There, yeah, I got a combo. Yes! Ah, stopped and in the fire. Stuck in the fire. He’s running now. He’s running around the stage now while he’s still going after me. So, now, he’s being more aggressive, which I guess means in a sense, I can be more aggressive because he will be near me more.

Okay, here we go. Start blocking. Oh okay, I’m not blocking here, but there I go. Block, block, block. So it actually looked like at least three hits there. Oh, there he does his thing again. So, got my Elixir ready and now! Still just in time. Here he is, running, leaping, teleporting, He likes to teleport. And I like to get my hits in. Oh, there’s the fire. Heal. Nice, powerful healing magic thanks to all my wonderful MP there, thanks to my synthesized weapons and accessories, weapon and accessories. Jump! Combo! Yeah! Yeah! Oh, and then I’m stuck in the fire. Heal! And we’re going to keep doing that. Uh-oh! Here it comes again! Alright, time to block. Block. Block, oh, not there. Block, block. Augh! Well, got some blocks in. So that’s still good. More combo. Another combo.

Alright, so now I’m being a lot more aggressive myself because he is being a lot more aggressive, and he’s just coming after me, so I’m like, “Alright, fine! Fine. I will just come right at you and heal a bunch.” Like usual. Yup. I’m sure I’m going to heal soon because I’m pretty low on health. There we go, right there, right in the middle of the fire. Make sure you have Leaf Bracer on. If you don’t have that ability, maybe you should wait to get it ’cause it’s a big help during this battle. Alright, so he’s going to send those things after me. And I’m going to run around going “Aah aah, okay, can’t block that.” Can’t block that. I’m trying to be like, “Should I glide? Am I supposed to glide? I don’t remember.” *laughs* And there he throws the thing. I got hit, but it wasn’t that bad. Oh hey, hey, I see some grass green life bar there.

Alright, and he was twirling at me, there he goes, does a little twirl slash there. So, alright, alright, yeah, I’ll hit you back. I’ll hit you back. There he’s teleporting again. Okay, heal! Okay, yeah, we’re doing good. We’re doing good. We can bring out the Strike Raid soon. We can bring out the Strike Raid soon. Alright, I’m getting more combos in now that I’m getting closer, and he’s staying closer. And I’m like, “yeah, bring it!” Do the Strike Raid. Do the Strike Raid! And, there he is! Almost got him. Yeah! Yes! Yes! We have done it, with Strike Raid and other stuff this time. Way to go. We did it! Yay! And that’s it. The End.

Kingdom Hearts Final Mix (PS4): Phantom Guide

Hi everyone, Cathy here. This video is going to show you how I defeated the Phantom on my play-through in Kingdom Hearts Final Mix for the PlayStation 4. I am going to share with you the strategies that I looked up and used, the main one being the Phantom FAQ provided by GameFAQs by Wirewyrm. I also watched a video by Missiledine Online and another by Soralaam1. So, I’m going to go ahead and explain a few things to you and then show my preparations for it. The Phantom Heartless is a heartless at the clock tower and you need to have Peter Pan in your party because Tinkerbell will be the one to take you there. And the Phantom casts Doom on Peter Pan first. Then if the Doom finishes, he will die and the Phantom will cast Doom on the next party member, be it Goofy or Donald who is with you. And then if that party member dies, the Doom will be cast on Sora. So it’s a kind of scary, pressured situation if you are not prepared for it.

Here are my shortcuts that I am going to use. In case you missed them because that was a pretty quick look: triangle for Aeroga, square for Stopra, and X for Cura. I could have had Curaga at this point, but I forgot to talk to Aerith a couple of times more in Hollow Bastion at the library. I did talk to her like another one or two times, but she didn’t give it to me until I talked to her still even more.

Oh, here I am stocking up on Ethers for Goofy and Peter Pan. At this point, I had already given Sora several Mega-Ethers and two Megalixirs. So, here I am running through and giving Ethers to both of the other party members.

To go back to the Phantom explanation, the Phantom can only be hurt based off of the glowing heart at the bottom of its cloak: white for physical attack magic-I mean, I’m sorry, white for physical attacks, and then the red means fire, blue means ice, yellow means thunder. And so my teammates, their only going to be good for giving Sora MP for the magic-casting or doing the physical attacks. And you can press triangle to tell them to attack the Phantom, so I made a habit of doing that when I would see the white heart at the bottom.

Alright, we are almost done stocking up on Ethers here. And then I’m going to double-check the abilities and remove any from Peter that uses MP because I do not want him giving Ethers to himself. I only want him giving Ethers to Sora. And then I will, in a moment, double-check on Goofy, but Goofy is already setup to have MP Gift. If you do nothing else from any of the strategies that you hear or read on this boss, give Goofy MP Gift. And I already have him removed on the abilities that cost MP. I don’t think he can even do them because we are flying, but I can’t say that with 100% certainty and may as well be safe.

Alright, so Peter is in my party, more saving, I save a lot, like all the time and then I’m going to remember to also change his equipment. Sora and Goofy already have very strong equipment that mostly boosts their MP because we want strong, strong magic for this fight. Alright, so then for Peter since I don’t want him casting magic and he’s not, he doesn’t have an MP Gift, I want him to be very strong, as strong as he can be, so I will loan him my Titan Chain and my Golem Chain. So, Titan Chain and then Golem Chain. And this is me just double-checking that those are the strongest ones that I have, which they are.

More saving.

Okay, now we are finally ready, I think, to talk to Tinkerbell.

And here we go.

Now I’ve already explained most of this and the preparations involved, so most of what you’re going to hear from me now is just what’s happening on the screen. So, here’s the Phantom.
And it is going to cast Doom very, very soon, not quite yet, I want to make sure I wait ’cause I think when I have done this in the past, I have done the Stop a moment too soon. So, there, I’m going to make sure the number’s over Peter’s head before I do it. And here I go.

I am not used to casting magic, so you’ll notice I’m a little slow on the casting, and I have trouble aiming, but I manage to pull it off all the same with all the preparations done for this fight. You do not have to be this high-level to do this fight, it just makes it a lot easier, especially with the preparations. And I wanted it to be easier. Now the Phantom hits really hard, even with as strong as my characters are at this point, which is one of the reasons I keep my cure on, so that, that way I can cure very quickly when I will need to. And here I’m pretty quick about putting that Stop on because I, I have had my teammates die on me when I’ve done this battle before.

Alright and when there’s no heart there, you can’t hurt the Phantom, so you can use it take a moment to re-stop the clock, to cast wind in case that, that attack that you might have seen right there, the Wirewyrm guide calls it a Heat-Seeking Worm. The Phantom will arch its back a little bit and put the hands near the hood and maybe kind of groan or howl, and they hurt you very hard, very harsh, very hard hit, so casting Aeroga will make them bounce right off. The Wirewrym guide suggests finding a safe place to hide, even provides a map. So if you want to do it that way, you can. Myself and several other people find it easier to just cast Aeroga. Like that. Thankfully because of the visual cue, it helps a lot with making sure you have enough time to do that kind of magic.

Alright and here we are, attacking it as best we can. I’m telling my teammates to attack when I remember to. Also when there is no heart down there, if you’re not stopping the clock or casting Aeroga, you can also use that moment to pop in an Ether or a Mega-Ether or a Megalixir, whatever items you have given yourself to help with this battle.

Go and stop the clock.

When I have played Kingdom Hearts and before, even though you could switch targets, I would usually just use R1 to lock onto one and then off and then find the next best thing, but you can also switch between targets using L2, and I went to the trouble of making sure I knew that during my play-through and so that was very very helpful during this battle, so if you don’t already know how to switch targets, I would suggest familiarizing yourself and learning how to do it. Regularly.

Megalixir time. I think it was the first one that I used. I have two. Now if you’re wondering why I have the sound off, it is because when I have made videos about games before on YouTube, I have other companies claiming copyright ownership of the music, companies that I don’t think have ownership of the music, but then, neither do I. So even though I might be able to say, “Hey this video is okay by fair use,” I honestly don’t want to. I’ve had some unfortunate experiences with YouTube that go even beyond that.

So, here we go. Pop that right off. And then, oh we are in grass green now, for the health bar, so that’s nice, which means that at this point I think I’m feeling pretty good about my team’s chances, especially with Peter still having a 12 over his head. I definitely like that number being as high as it is.

I think when I have done this battle in the past, I have waited for the Stop to wear it off because I don’t know how long it lasts, but because I’m so high-level here, and I have so much MP, even as precious as it is, I felt good about being able to Stop as often as I did. So I did. You see right there, my MP was getting pretty low, but Goofy gave me some, so I’m still alright.

Thunder. Stop the clock. Attack! Wrong magic. Fire! There we go. A little low on health. I don’t remember if I heal since I’m so close to doing it. Yeah, I think I do. Next Megalixir. Here we go. Alright, and now we’re going to attack again. Thunder. Attack. Deep freeze. Stop the clock. So close. So, so close to being done. Almost there. Alright. Very, very close. Here we go. Yeah! We did it. Alright. So then for our trouble, we will see a short movie of the Phantom. We’re back. We’re going to see the heart come out. And then we will be rewarded with Stopga because I already have Stopra. And that’s it.

The End.

Kingdom Hearts Final Mix (PS4): Sniper Wild Guide

Hi everyone, Cathy here. I am going to share with you my strategy for taking out the Sniper Wild Heartless in Kingdom Hearts Final Mix. I used a lot of guides because I had trouble with this Heartless and I’m going to tell you right now, this video is slightly different than my usual strategy, but it is the one that I took the trouble to save, so here we are.

So, first thing, we take out the first Heartless. We just sneak up on her and take her out. Ideally, what we would have done is waited for her to get in a position closer to where the next two spawn. The way it works is one Sniper Wild, take her out, two more spawn, take those two out, another three spawn, and then it repeats. So, you want to take out six Sniper Wilds to get one Power Stone, if you’re lucky. So, ideally, after the first one’s out, I would put myself between the next two and cast Stop. If you’re watching this video, you can see that did not happen. But that would have been ideal because it would have been faster, but this still wasn’t so bad.

I actually got kinda lucky here because as you can see, I try and go up to that one, and I don’t see her. And, oh, I guess that’s when she jumped down. She jumps down and thankfully she just missed me. The Sniper Wilds, if they see you, and they call for backup, they will start sniping at you and calling and more Sniper Wilds will spawn. And that will happen endlessly. You can’t take them out, I mean, you can try and take them out, but there’s no point because they won’t stop spawning. So you have to make sure that if they see you, they don’t call for backup. ‘Cause in this video, I think almost all of them actually do see me, but I take them out before they finish like “Aah!” sounding the alarm. I take a moment to breathe. *deep breath*

Alright, so this post with the light by the stairs, is my preferred spot. The camera can be a bit of a pain, but it makes for a kind of nice hiding spot and a little easier to figure out and strategize where to go next, to find the next one. Is she staying over there like this one is? She was not moving so fine, I’ll go up to her. I prefer not to do that because you see, I’m completely across from where I want to be. It’s easier if they happen to come by the stairs, but that can also take a very long time. So, you just kinda have to go with what feels best at the time. And here I can see that one of them went to my preferred spot by the stairs, so I waited a bit before heading over there, trying to be careful and hoping they don’t see me.

There’s going to be a bit of waiting involved here, so I will also tell you some of the strategies that I read or watched on YouTube. One of them involved, I think it was stopping the first one and then using Dumbo. A lot of the strategies involve using Stop because you want to get to them before they sound the alarm. So, use Dumbo, another one, Stop, use Mushu. Actually, I don’t think that one involved Stop. I think it was just Mushu and make sure you take them out fast enough.

Alright, so here’s the first of the last three. As you can see, she spotted me, but I got her. Yeah, I think all three of them spot me, but like I said, take them out before they call for backup, and we’re good. The main strategy that I remember reading involved like a lot of Stop. I don’t remember if you had to stop the first one or not, but ideally, you would stop the first one, stop the next two, stop the last three. For the last three, it’s probably better if you have Stopga. I don’t know if it’s necessary. And I didn’t bother to find out or re-look it up because Stopga involves the Phantom. I was going to take out the Phantom last. I wasn’t going to involve myself with that.

Alright, so we’re on our last one here, and in this video, this is the only time I cast Stop. But in most of my efforts, I would have cast Stop when the set of two spawn. So, here, I leave right away because this whole thing makes me really nervous. But if you don’t get as nervous as I do, by all means, go for it again. And that’s it. The End.


If you appreciate any of the work that went into making this post, please consider giving a tip to my PayPal account or supporting me on Patreon.

My Gaming in 2017

This post contains affiliate links to products on Amazon.com for four of the video games.

This video may contain spoilers for the following games: Persona 5, Tekken 7, Tales of Berseria, Kingdom Hearts Final Mix, and Tiny Bird Garden.

Last year, I didn’t cover what I played during 2016 so I’ll tell you now a lot of it was Persona 4 and Persona 4 Golden, which I loved. I have friends who like the series, and I was interested after seeing a Persona 5 trailer. I also played Tales of Vesperia, but anyway, back to the Persona series.

I enjoy summoning personas and strengthening and leveling them. In Persona 4, I loved the concept of confronting that part of you that you don’t like and embracing it to then actually empower you. My Jin Saga 2 fan-fiction works to that same end. Persona 5 wasn’t really like that. The personas of the party members revealed themselves at especially tense, often angered, moments as opposed to being an antagonist, an antagonistic presence within. So, with all that said, in case it has not been clear, the first game I played, at least in full for 2017, was Persona 5, a turn-based Japanese role-playing game.

I thoroughly enjoyed the combat of Persona 5 with summoning personas, the usual physical attacks, and the addition of the baton pass. I thought the music was really good in some of the dungeons, called palaces in the game, the casino probably being my favorite. I liked the main character’s outfit and smirk. I like to play New Game Plus iterations a lot, so I even played it a good three times over, or more.

I didn’t really care for the prison aesthetics, even given the full context of the story. I honestly don’t really think it’s a very good story. Too much hinges on conveniently not showing you certain things for a special twist. The first dungeon made me really uncomfortable, and it was a chore to get through every time.

I played Persona 5 up until Tekken 7 was released on June 2nd. Then after that, I shifted gears go ahead and focus on Tekken 7, a 3D fighting game, and I gave Persona 5 only a little more time in between to wrap up a few loose ends.

If you are unfamiliar with my views on the Tekken series, they amount to that I’m more of a Jin and Devil Jin fan first and not really much of a Tekken fan since Tekken 6, when the game itself ditched a story mode and replaced with an entire mode specifically for two expansion characters, one of them being my most character ever. Tekken 7 did very, very little to compensate for the general awfulness from Tekken 6. So far as the story presentation goes, the nicest thing I can say about it is that it delivered what it promised: a confrontation between Heihachi and Kazuya. There was hardly any Jin, and he was basically there to be chased and held. I’m also going to point out that this is the first time we see a Mishima character who is a woman, the first time one is playable, and her story is that she’s dead because Heihachi had to kill her. All around, I considered the story to be really bad. You can see my further comments in it in my review for Tekken 7 from earlier in 2017.

The customization was also lacking though points for having a nice, rich black color. They took it away at some point and eventually added it back, so, I was glad for that. I enjoyed practicing my electric wind god fists and sharing my first time ever of doing three in a row. I learned a few cool combos to do in practice mode.

I watched some competitive tournament-level Tekken in 2017, and Qudans, the best Devil Jin player in the world, won the Tekken World Tour, so that was really cool. I made a video about that too if you want to check it out.

At the end of July, I had to take a trip up to Michigan with family and I could tell before I left, and I felt it when I came back, that I felt I was pretty much done with the game, and I was.

We’re going to backtrack for a moment here because I want to talk about something in between the games. Before I played Persona 5, I tried playing Tales of Berseria and while playing that, I found out that you cannot take screenshots or save clips with the PS4 SHARE button for almost all of it, the main exception being the administrative zones, which are kind of like the coliseum. I was annoyed by that since I consider the sharing feature a really great option for this current age of technology. So, I just, I set aside Tales of Berseria. I was annoyed and frustrated and then I found out the same thing applied to Persona 5. You cannot share screenshots or save clips except for like, the very beginning. And I really, really wanted to play Persona 5, more than Berseria. To anyone listening and watching with any power here, I really resent that that was done, and I think that Namco, Atlus, and any other company that does these things should stop. I can spoil things to people without a PS4 SHARE button and in Berseria’s case, I can do those things, saving screnshots, saving clips, on the PC version, so really, other than annoying people like me, what do you think you’re actually accomplishing? A work-around, for anyone wondering, is that if you have a PC that can do PS4 remote play, to do that.

I like to tweet about my gaming and I would have liked screenshots or small clips, especially for a video like this one, and that is exactly what I did with Tekken 7 and something I really liked about it and found significantly better and more enjoyable in the whole experience, compared to both Tales of Berseria and Persona 5. At some point, I bought a PC that could do remote play for this reason and admittedly am now saving up for a PC that can actually play these games, that have PC versions.

Anyway, so after some cooling down and having a PC where I can remote play, I started up Tales of Berseria again. I really enjoyed it. I think it’s one of the best games I’ve ever played. The Tales games are action Japanese role-playing games, rather than turn-based like the Persona series. I played Tales of Vesperia during 2016 and even a little bit, some of the beginning of 2017, but it was sort of like the tail end of that game, I was almost done. In Tales of Berseria, the main character is Velvet, a teenage girl who becomes a special kind of daemon called a therion: a daemon that can eat daemons. The story, in my opinion, was extremely interesting and engaging, exploring philosophical differences, fascism, slavery, fear, consequences of one’s actions, and personal growth. Some of the themes I find questionable, but I think the story itself admits that by continually reminding you that your party is a group of selfish characters who do questionable things. Even so, I liked every character in the party with perhaps Magilou being my least favorite because she can be a bit annoying and abusive toward her malak, Bienfu with the story playing it up for laughs, as if he is deserving of the abuse because he’s such a creep. My favorite character is Velvet, by a lot. I was honestly very happy to play as an angry dark-haired girl with powerful demonic powers. I wish her default outfit weren’t so awful, I admit.

At some point, I found myself dedicating a lot of time and in-game money to creating the most powerful versions of weapons and eventually I gave up when I started to realize how much time that was amounting to. After all, you can’t even keep your weapons into a New Game Plus anyway.

Eventually, I started up Kingdom Hearts, another action JRPG, again, because we now have the PS4 Final Mix version and partly because my daughter seemed interested from a video she was watching of Kingdom Hearts II. She’s 4 and half now, and she’s really enjoying it. She can actually do a lot on her own, but I get to help with things like figuring out how to progress the story and do boss fights. I’m helping her on her own save file, at first it was in Beginner mode, but she’s also got one in regular [Normal] mode that we’ve been working on. I don’t think I’ll be going all out with completing the journal, ’cause I mean, I’ve already done it twice, at least two full games of Kingdom Hearts years apart. This PS4 version does let me share things too and even includes information about what is and isn’t allowed, which is way better than just outright intentionally removing the ability to do these things, Atlus and Namco, so, thank you Square-Enix.

I followed an artist on Twitter named Daisy, who was kind enough to return the follow, and she is the artist for an independent game called Tiny Bird Garden. I saw the trailer some months ago, and it looked really cute. I downloaded it on the iPad for my daughter and on the iPhone for me. It is indeed very cute. You have a garden where you can fill a feeder with seed and check in on cute Tiny Birds. They say things, leave feathers to act as currency in the game with their comments in the mail, and you can buy them toys, treats, and hats to connect with them and fill up their hearts. There’s also a feature I’ve only used a little bit where you can put pictures of them and stickers on your own photos, so that’s pretty cool. So, great work Daisy, I hope things go well for you as an independent game developer.

Those are the main games I played in 2017. Surprisingly, they were all released in 2017 even if Kingdom Hearts Final Mix for the PS4 is a remaster of an older game. It’s not altogether unheard of for me to play a game the year it is released. It is pretty rare for me to willingly pay for 2 of them day 1 (Persona 5 and Tekken 7 in case you’re wondering). Berseria was a gift for my birthday. Up on the horizon for 2018 is possibly reviews of games I’ve already played or just playing them again because I enjoyed them. My husband recently reminded me that Dissidia is coming out for the PS4, so I might check that out. I have some other non-video-game hopes and projects as well.

All in all, that’s a wrap for this video, and I thank you for your time.

How to Use jQuery UI Sliders and ColdFusion for Scaled Questions

This tutorial will assume that you know what jQuery and jQuery UI are and you know how to get them. We will be using a little bit of ColdFusion as well, so if necessary, apply any other programming language to query, loop, and output data. By scaled questions, I mean, “On a scale of 1 to 5, how much do you agree with the following?” The scale numbers can change, but that is my meaning. My current work in mystery shop and online survey questionnaires involves a lot of these.

Here is the function we will be working with:

<script>
var fnCreateSlider = function(idQuestion,iSliderAnswer,iMin,iMax,steps) {
	var handle = $("#handle-value-" + idQuestion + "");
	var SliderTextObj = $("#slider-text-" + idQuestion + "");
	var SliderValueObj = $("#slider-value-" + idQuestion + "");

	$("#slider-" + idQuestion + "").slider({

		value: SliderAnswer,
		min: iMin,
		max: iMax,
		range: "min",
		create: function() {
			var iSliderVal = $(this).slider("value"); 				
			handle.text(iSliderVal);
			SliderTextObj.text(steps[iSliderVal]);
			SliderValueObj.val(iSliderVal);
		},
		slide: function(event, ui) {
			handle.text(ui.value);
			SliderTextObj.text(steps[ui.value]);
			SliderValueObj.val(ui.value);
		}
	});
}
</script>

We will have multiple questions so that is why we have question ID numbers being passed. The iSliderAnswer will tell us where already existing answers will go. The iMin and iMax variables help us track minimum and maximum variables. As for steps, let’s go over that now.

The scale is not going to be only numbers of, for example, 1 through 5. Each response has actual text to represent what it means, such as:
1 – Strongly Disagree
2 – Disagree
3 – Neither Agree nor Disagree
4 – Agree
5 – Strongly Agree

The “steps” variable is an array of our text responses that will be displayed for each value on the scale. We need to both get and pass that information.

So, on some place before or after the script, here’s our query.

<cfquery name=” qryResp” datasource=”master”>
Select iNumber, vcRespValue, vcRespText, fDisplayOrder
From tblResponse
Where idQuestion = <cfqueryPARAM value="#qryQuestions.idQuestion#" cfsqltype="CF_SQL_INTEGER">
Order by fDisplayOrder
</cfquery>

We still have a lot to take care of before we actually call the fnCreateSlider function.

Query to see if a matching answer already exists. Users page through our questionnaires and have the ability to go back if necessary. Handle that process elsewhere according to the needs of your project and/or application.

<cfquery name=”qryRespMatch” datasource=”master”>
Select iNumber, vcRespValue, vcRespText, fDisplayOrder
From tblResponse
Where idQuestion = <cfqueryPARAM value="#qryQuestions.idQuestion#" cfsqltype="CF_SQL_INTEGER">
and vcRespValue = <cfqueryPARAM value="#PrevAnswer#" cfsqltype="CF_SQL_VARCHAR">
order by fDisplayOrder
</cfquery>

Let’s initialize some parameters for our minimum and maximum.

<cfset iSliderMin = 1>
<cfset iSliderMax = 1>

Now let’s get the real minimum and maximum

<cfloop query="qryResp">
	
<cfif qryResp.iNumber lt iSliderMin >
	<cfset iSliderMin = qryResp.iChoiceNumber>
</cfif>
	
<cfif qryResp.iNumber gt iSliderMax>
	<cfset iSliderMax = qryResp.iChoiceNumber>
</cfif>	
	
</cfloop>

Due to the nature of a slider, we don’t really have a null or blank value. That can be a problem for recognizing an unanswered question. If the default value is 1, which is currently “Strongly Disagree” we want to make sure it is because the user wanted it to be 1 as their answer, not because they forgot or tried to skip a required question.

With no blank option, we can put whatever number we want that isn’t on the real scale we are measuring as the default answer. So my approach to that was to drop the real minimum by 1.

<cfset iSliderMin = iSliderMin – 1>

This tutorial is focused on showing you how to get the sliders to display and work though I felt acknowledging a lack of blank answer important enough to note since I didn’t see it mentioned in my searches for how to handle for it. You can use my post on Passing Form Data from a jQuery Ajax Call to a CFC Function and Returning It to learn about passing form data., which is extremely useful for validating it client-side and before the form is submitted and data saved. In the CFC itself, you’d look up the questions minimum/maximum options, see if the chosen value is between them and if not, send back a message to the user saying they have to pick between x and y (1 and 5 in our case). I have the numbers show on the actual slider itself to make it clear what the user is selecting. Enough about validation, let’s move on.

Our query for responses is actually happening within a query outputting question data. It looks something like this:

<cfquery name="qryQuestions" datasource="master">
Select idQuestion, vcQuestionText, vcFieldName
From tblQuestion
</cfquery>

<cfoutput>
<cfloop query="qryQuestions">
	[response queries are in here]
	[slider div displays in here too]
</cfloop>
</cfoutput>

We have two divs, one for displaying the response text and the other for the actual slider. Additionally, we will have a hidden input value to store the response being entered, which will be useful for tracking previous answers and for validating the value. Here is the HTML and ColdFusion for that:

<div id="slider-text-#qryQuestions.idQuestion#" class="slider-text">
	<cfif qryResp.recordcount>
		#qryResp.vcChoiceText#
	<cfelse>
		No answer
	</cfif>										
</div>

<div id="slider-#qryQuestions.idQuestion #" class="div-slider">
	<div id="handle-value-#qryQuestions.idQuestion #" class="ui-slider-handle"></div>
</div>

<input type="hidden" id="slider-value-#qryQuestions.idQuestion#" name="#qryQuestions.vcFieldName#" value=”#PrevAnswer#”>

<cfset iSliderAnswer = PrevAnswer>

At long last, we create our steps array and call our function. I put “No answer” as the first text response on the scale, as noted earlier to be a value that is not the real scale being measured. Again, I want to make sure our users have to pick something between 1 and 5. In this particular example, the questions always start at 1, so our replacement for a blank answer will be 0. I’m not hard-coding them because in my experience, sometimes the scale starts at 0 instead of 1, and I want it to be available for the day when it starts at some other number too.

<script>
$(function() {
	var steps = [
		"No answer",
		<cfloop query="qryResp">
			"#qryResp.vcRespText #",
		</cfloop>
	];			

fnCreateSlider('#qryQuestions.idQuestion#','#iSliderAnswer#','#iSliderMin#','#iSliderMax#',steps);
});	
</script>

All of these things together will give a slider of scaled responses. To recap and summarize what we did:

  1. Created a Function to create a slider based on variables passed in
  2. Within a looped query of questions:
    1. Queried for response information
    2. Set variables to necessary values to pass based on response query and any previous data
    3. Passed the variables into a call of our function to create a slider.

Working display example (no form submission or validation):

Demo of jQuery UI Sliders and ColdFusion for Scaled Questions


If you appreciate any of the work that went into making this post, please consider giving a tip to my PayPal account:
https://www.paypal.me/sonkitty

My Book Reading in 2017

This post contains affiliate links.

In recent years, I have read more books, thanks largely in part to an express interest in feminism and so by extension, politics, history, sociology, and more. Last year with the election of a zealous bigot masquerading as the president of the U.S., and alas, many of those with the power to do something going along with this farce, my mind fell into…well, not despair, but certainly a more stressed state than usual. Only a few days before the election, I had started reading Haters: Harassment, Abuse, and Violence Online by Bailey Poland, one of the many writers I respect and follow on Twitter. Even within my thread of my reading, I note in December my difficulty in mentally continuing. By the end of February, I managed to finish and shared more thoughts into early March.

In any case, from March onward, I somehow made time for books, more in comparison to past years, thanks in part not just my interest inf feminism but by finding a list of diverse books on DonorsChoose.org for a fourth grade teacher at my daughter’s future school. Unfortunately, her project did not receive enough funding though I sent my $5 I donated as a gift card hoping she will put it to good use.

I did save the list so I could examine the books on my own time. I feel I should note that “diversity” in this case means putting forth the effort to find the reality we live in, to go beyond an overwhelmingly white or assumed-white default setting. In particular, I am thinking of the many times Daniel José Older has shared his thoughts on “diversity” on Twitter and think this particular tweet puts it well:

which gets at how positional the word ‘diversity’ really is. We use it as a kind of euphemism for non-dominant cultures/experiences…

Some of the books on my lists here will be from white authors or have white-default racialization. My apologies for this long-winded introduction, but here’s an overview of the books I read this year. I will go over the ones targeted to older age groups first.

Systemic Online Abuse

I read two books about systemic online abuse that are closely related and relevant to the changing times of new technology and social media. They are, as mentioned earlier, Haters: Harassment, Abuse, and Violence Online by Bailey Poland and Crash Override: How Gamergate (Nearly) Destroyed My Life, and How We Can Win the Fight Against Online Hate by Zoë Quinn. They go over prevalent abuse and make the point of systems ignoring that abuse because those systems find it beneficial, or at least preferable to taking action that needs to be done.

I acknowledge that both the authors are white and suggest to any listening/reading publishers or people in power that this subject deserves analysis from trans Black women, as in full actual book deals, who were targeted first, if one can find any willing to do that work. Reliving one’s trauma to warn others is not at all pleasant though many who work toward social justice find it necessary. I would also like to put in a good word for Shafiqah Hudson (@sassycrass on Twitter), a cis Black woman who is cited by both Bailey and Zoë in their books for different reasons and is a generous and well-informed person on this particular subject. Fiqah started the “Not All Men” featuring interrupting men meme, pointed out her erasure from Wikipedia (which is now updated) in being the origin, and demonstrated alt-right organizing tactics with the hashtag #YourSlipIsShowing.

My highlights and commentary Twitter thread for for Haters
My highlights and commentary Twitter thread for Crash Override

Politics

What Happened by Hillary Clinton includes examinations of several issues that go beyond Clinton’s campaign such as talking to people about opioid problems, the lead in the water of Flint, Michigan. If I ever have the time and energy, I would like to go back to this book and share more thoughts on a lot of things. I appreciate the several points that I find significant in the lead up and results of the election and understanding how so many factors came together.

My highlights and commentary Twitter thread for the first few chapters of What Happened

Fantasy

The third and final installment of the post-apocalyptic Broken Earth series, The Stone Sky by N. K. Jemisin, came out this August, and since I’d read the first and second last year, I wanted to wrap it up this year. To me, it is an in-depth look on many levels of many things, including thorough examination of oppressive structures though the author herself has pointed it is ultimately a tale of a mother and daughter. Indeed, I re-read the ending an extra two times to take it all in all over again and think about them. After all, I am a daughter and now a mother too for going on four years this year.

Dragons: A Natural History by Karl Shuker is a book that retells various stories about different types of dragons as well as descriptions for the. I like dragons and figured I’d take that interest another step by reading this book. I enjoyed author’s bombastic writing, to use a word I felt fitting from another Goodreads review on it.

Poetry

I usually don’t seek out poetry on purpose but The Prophet by Kahlil Gibran had a really good quote in What Happened and was short, so I put the book on hold from the library.

The quote I liked from the Prophet in Clinton’s book was:

Your children are not your children. They come through you but not from you. You may strive to be like them, but seek not to make them like you, for life goes not backward nor tarries with yesterday.

For the record, this quote is actually cut up and re-formatted. In full, it actually goes:

Your children are not your children.
They come through you but not from you.
And though they are with you yet they belong not to you.
You may give them your love but not your thoughts,
For they have their own thoughts.
You may house their bodies but not their souls,
For their souls dwell in the house of tomorrow, which you cannot visit, not even in your dreams.
You may strive to be like them, but seek not to make them like you.
For life goes not backward nor tarries with yesterday.

I liked the story’s simplicity, and it has many quotable quotes though I also was a little bored pushing myself to finish.

When I put The Prophet on hold through my local library, the recommendation system said maybe I’d like to check out The Colossus and Other Poems by Sylvia Plath. Since I follow Anne Thériault on Twitter, and she often shares important interesting things about Sylvia Plath, I decided to give the book a try. Unfortunately, I did not like most of Plath’s poetry in that book. The ones I did note down as liking are The Ghost’s Leavetaking and The Disquieting Muses.

I learned that as with many other things, I need to set aside time for poetry when I am in a more welcoming and accepting mood for it. I’ve found reading shorter things first helps me with my reading, but when I put poetry as one of those shorter things to read sooner than later, I become bored.

Essays

These essays were specifically available through the library to borrow as books. I am making that distinction because I read essays online all the time, many more than these two, and will not be covering them here.

The Fire Next Time by James Baldwin is excellence I can only ever put into the words as striking me to the core.

We Should All Be Feminists is an essay adapted from a TEDx Talk. I appreciated the good points but feel as though the cis exclusive framing is significant in a harmful way. There are only two genders in this essay along with a completely wrong point about men being built physically stronger.

Autobiography

I Know Why the Caged Bird Sings by Maya Angelou – This book was hard for me to read, partly boredom and partly traumatic experiences detailed. It definitely has some memorable moments that will stick with me in ways many other books won’t, and so it will endure and probably be appreciated all the more with time.

Classics/Art

The Tale of Genji is another book I read but to be clear, I read the version with artwork by Yoshitaka Amano for the main purpose of seeing that artwork and it was short. As I stated in my Goodreads review, the artwork had many beautiful colors between flowing lines.

Children and Young Adult

A Long Walk to Water by Linda Sue Park tells two intertwining stories, the main one being about Salva’s journey seeking refuge from the war in Sudan, eventually what will be South Sudan. The story was gripping, powerful, and moving.

Across the Alley, written by Richard Michelson and illustrated by E.B. Lewis, is about two boys learning from each other and their differences and how their talents and experiences intertwine. I had to re-read the beginning a few times to understand who was better or learning what. It was nice to read their growth together.

Baseball Saved Us, written by Ken Mochizuki and illustrated by Dom Lee, is about Japanese internment and having baseball to help endure through the times. It was interesting and intense.

Grandfather Gandhi, written by Arun Gandhi and Bethany Hegedus and illustrated by Evan Turk, is about coping with anger as advised by Mahatma Gandhi to his grandson, Arun (one of the authors). I read this book with narration as an e-book, and it had some memorable moments. I went to explore the I must acknowledge that Gandhi’s memory includes a racist history. You can read more about that on RaceandHistory.com: The Myth of Mahatma Ghandi. Grandfather Gandhi touches on apartheid and race but does not acknowledge or include any of Gandhi’s own racism toward Black people.

I Am Not A Number, written by Jenny Kay Dupuis and illustrated Kathy Kacer, Gillian Newland, is about the experience of a young girl named Irene and what she and her First Nations family went through with the residential schools in Canada. The story and illustrations evoked powerful emotions and experiences.

Last Stop on Market Street, written by Matt de la Pena and illustrated by Christian Robinson, is about a young Black boy, CJ, and his grandmother taking the bus from church to the soup kitchen and appreciating what one has and recognizing the people around us as full living breathing humans and beautiful. Sometimes I felt the grandmother’s responses were dismissive. For example, when CJ says he wishes he had one of “those,” meaning something like an iPod, she says “What for?” and points out they can listen to live music from a guitarist on the bus. The “What for?” is what I found dismissive. The whole point could have been made, and in my opinion, better made, without it.

Love Monster and the Last Chocolate by Rachel Bright was a book my 4-year-old daughter randomly picked on our way out from the library. It is actually the third in a series though we did not know that. I had a lot of fun narrating it, she enjoyed my narration, and I found the ending to be very sweet. I hope to read the other books someday.

The Other Side, written by Jacqueline Woodson and illustrated by E.B. Lewis is about a young black girl who plays with her friends on one side of fence that separates them from the white families and so one white girl in particular on the other side. The white girl doesn’t cross but instead sits on the fence. Over time, the protagonist befriends her as do the other girls. It is a sweet and simple story with a dash of hope at the end that maybe one day the fence will go down. The watercolor illustrations were very good.

Separate Is Never Equal: Sylvia Méndez and Her Family’s Fight for Desegregation by Duncan Tonatiuh, to repeat something I said on Twitter, is a story wish I had learned in school, especially as a young girl of Mexican descent who didn’t have to face these segregation challenges and did not know they were endured until this year of my adulthood. The main thing we learned about segregation in school was that it happened and supposedly doesn’t happen anymore (it does, largely helped through the likes of charter schools). This book is about intentional segregation of Mexican children, whether they were actually from Mexico or not, and the local and state-level organizing involved in one family’s efforts to have their kids integrate into the better school.

The Story of Ferdinand, written by Munro Leaf and illustrated by Robert Lawson, is a popular straight-forward tale about a bull who likes to smell flowers. I didn’t really hate or like it and was more interested in reading about the response to it at the time it was released. The illustrations were very striking too.

We’re All Wonders by by R.J. Palacio was what I think of as standard fare in telling kids to appreciate each other’s differences with the addition of seeking escapism and hoping for something better. It was okay.

Women In Sports: 50 Fearless Athletes Who Played to Win by Rachel Ignotofsky was a real treat with borrowing the hardcover from the library. This book came out this year so was fresh and new and not missing any pages. Most of this book includes 1 page with an illustration and another page with a synopsis about who the girl or woman was and what she meant to the sport she was in or even more broadly to the people around or watching her. Both pages included side notes. I liked this format because it made the reading episodic and I could then relay a given story easily to my 4-year-old daughter and/or husband.


Favorites:

Haters: Harassment, Abuse, and Violence Online by Bailey Poland
Crash Override: How Gamergate (Nearly) Destroyed My Life, and How We Can Win the Fight Against Online Hate by Zoë Quinn
What Happened by Hillary Clinton
The Stone Sky by N. K. Jemisin
Dragons: A Natural History by Karl Shuker
The Fire Next Time by James Baldwin
A Long Walk to Waterr by Linda Sue Park
Love Monster and the Last Chocolate by Rachel Bright
Separate Is Never Equal: Sylvia Méndez and Her Family’s Fight for Desegregation by Duncan Tonatiuh
Women In Sports: 50 Fearless Athletes Who Played to Win by Rachel Ignotofsky

This year, I read a lot more books than I have since my high school days because I did prioritize shorter reads first. Something happened at the end of October to send me into another stressful mindset, so my main reading since has been Twitter, articles, and essays I’ve bookmarked, no books for awhile. The nice thing to know is that I have an organized list for when I am ready to read full books again.

Soul Calibur VI Announcement Trailer Commentary

Tonight at The Game Awards, a Soul Calibur VI Announcement Trailer premiered. It’s short with mainly a young Mitsurugi and Sophitia. The narration begins, “Just as shadows are cast where there is light, history hides away more than one truth,” so I take that as a hint of either a retelling of past events or new events in the past will be both though I suppose it could be some combination of those things.

As for other characters, there is little shown here. There is this part, I’m not sure who this is:

And the final shot which could be a new character, or not since the narration says, “Welcome back to the stage of history.”

I’m more of a Cassandra player than a Sophitia player so I hope she, Cassandra, is not erased from even being acknowledged as existing again since there was no mention of her, that I remember anyway, in Soul Calibur V. I want to see claws too, preferably with a long-haired Siegfried-Nightmare though that hasn’t really happened since Soul Calibur II. This likely look to the past sets the stage for such a character or one like him (“more than one truth”).

PlayStation Experience is this weekend so there might still be more on the game in the near future and if not, well, I’m sure I’ll hear about it from somewhere such as on Twitter or Andrew, who keeps up with gaming news.

I had given up on any more Soul Calibur games so this news is welcome as it is one of my more favored fighting game series.

You can see the trailer here on Bandai Namco Entertainment America’s YouTube Channel:

Please check out the gallery below for an ever closer look at some screenshots from the above video.


If you appreciate any of the work that went into making this post, please consider giving a tip to my PayPal account:
https://www.paypal.me/sonkitty