Slowly Sliding Ducks is an online party game developed by turbolento games. See the official announcement trailer here. Slowly Sliding Ducks is an online party game developed by turbolento games. See the official announcement trailer here.