Get the book.
Here's the song I mentioned, and missnamed.
This is the company that makes the mystery game. If you sign up for notifications of new games, they give you a free mini game.
Here is the one-page contract I used with companies of all sizes for projects up to a quarter of a million dollars.