Text this: Patterns in game design