Thanks for the feedback! Those bugs are definitely things I need to work on. I also feel like there might be a better way to implement moving platforms as a whole.