functioning game, turning is slwo though :(