Well explained Matt! The game definitely makes a LOT of use of the random number generator.