Games Published on 27/09/2018 by headnabb I appear to be on a losing streak, in my latest series of challenges.