Re-factored GameAssetLoader, again.