Strange adventure : Still a long way to go