Twin River laugh it off