Games creators believe brief windows and the current products in their activities