Everything For philosophy of game design