Well I mean it's just a text engine, simple display text and process player inputs to output the correct path. Then sync up sounds and images.Nothing too major.