Communication is one of the big challenges in system development. But it requires stakeholders to have a common understanding to be successful. System demonstrations can serve as a good starting point for discussion, but they can only be given once the required functionality has been implemented. We want to bring system demonstrations as early into the development lifecycle as after the initial requirements elicitation. To cope with the non-existence of the system at that time, we substitute real system demonstrations by semi-automatically generated videos that depict the interaction between user and system.