A peculiar puzzle game