akabane; karma - online puzzles