Very funny and polished!I had fun playing each on of these and I can imagine the work behind them. Great job