I think its a shit game, for me this game doesnt have to exist. Because if you are a player, with how many force do you play this game? Its not at the same level to a competitive one.
Asides of this i think Croatia will win, for what i said above, Morocco team can go back to the normal, they lose that extra energy bring by make the impossible, or being the cinderella.
It depends a lot. For me, and for I'm sure a lot of people who know they will never live to see their country go far, this is going to be something special.
It's not just about size of country either. Like the press likes to point out, it's about the shit your country's people has to put up with on a daily basis. I know Moroccans if you are a normal guy your life is daily fighting, so sometimes, you have a day to celebrate your football team playing, you love it.
The players will also feel so connected in Morocco's case, but they are too tired and injured to make a difference I agree this is Croatia's day.