The role of business model and its elements in computer game start-ups