Moderately working simulator with multiple play options. However, average outcome is always positive... so some bug must exist.