Thank you for the kind words!! Blood is a shadered texture and we just tweak the parameters to make it smoothly dissapear :))
Yeah the raycasts definetly could be done better with the 2nd room trap in mind.
Glad you enjoyed it !!!