The writing process for games, personalisation and what makes a good cooperative game - Bellyfeel