I really like the way this game is, I like the audio, the characters, the dialogue, the visuals, and the idea, I think the part I found really cool was when the two roaches were talking together and one had to go in a box while we went on top, it was just a cool idea to me.
The only thing I would say is that when you are going up inclined slopes, it can be kind of awkward to go up them considering you're keeping the same collision you have going onto a slope and that can sometimes make it hard to jump, I personally didn't have a big problem with it so it might just be fine.
Regardless, I really liked the game! Great job!