Logic for game assets