I might actually write this one! It sounds like a lot of fun