A few years ago, @rezmason and I, designed this automated testing of the game Oquonie. It plays itself, the player collides with every event, and triggers every animation, it makes sure the game is playable from beginning to end. Implementing this at the assembly level was pretty fun.
@neauoire @rezmason I love the art style there!