I had provisions for modifying surface friction in my engine already, but I had to make quite a few modifications to make them feel like slippery surfaces while maintaining some notion of control responsiveness. (All while making sure the physics on surfaces with regular friction remains intact.) Not yet sure exactly how this will be incorporated into the level design but it felt like something that would come in handy for an ice themed cave.