The "Pink" Cat is "Lavender" Colored. The sprites may eventually need an adjustment/tune up, but for now that is nitpicky, the writing is what the main focus should always be on first and foremost. The sprites, if they are being the focus/conversing with should be moved towards the center, having them at the edges won't do, it makes it feel like they are being ignored. Oliver has no sprite/CG with which we are to know who he is and looks like, nor are we told what his species is.
Aside from this the writing is fine, just some key details that are missing. You could though add in elaboration, even if brief about their walk back to the Campus after that scene, them getting into the dorms, and them splitting up. While they may be curious about the incident, there needs to be a stronger reason provided than to be looking into it on a whim, something more concrete or personal.