Fixed a memory leak where the screen would not be freed when used with the debugger
diff --git a/main.c b/main.c
index 779096c..7619fe2 100644
--- a/main.c
+++ b/main.c
@@ -163,6 +163,8 @@
 		run_mq(&cpu, mq_to_cpu);
 	}
 
+	unwind();
+
 	if (should_read)
 	{
 		free_cpu(&cpu);