I wonder where the 'like' comes from?
Probably comes from "like" often following "seems" in English to sound right.
if it is understood then OK, but it does not seem to be understand if parece que would make perfect sense here.