THAT SPIDER IS A SPY!
I know very little about Omori, but I like the design and the way that this is drawn! I think the game is related to fears, right? So the idea of them being a bunch of spiders (reminds me of Oogie Boogie) works really well with the theme of fear of spiders, actually! Nice!