This kept me occupied for 30+ minutes. Many topics and something for everyone. @Arjun you can be the judge at the 5.30 minute Mark lol :D