This sounds like so much fun I just can't contain myself