@arch_nin
When I develop my games, I take an approch of system-scenario-assets. Build the base system, them fill it in with scenarios, finnally add in the assets.
Now as a gamer and not a developer, I would rank it this way, assets-scenarios-systems. Hopefully that makes sense.