Part 18: Player Undo - Progress with a Bug Discovery

Part 18 tackles the highly anticipated undo feature! We implement player undo functionality using our linked list, but discover a bug in our implementation along the way. Still, we manage to get partial undo working - players can undo their movement, with block undo coming in the next episode.