Games That Will Make You Think Not Twice But a Hundred Times