HomepageAlvarGDPopular puzzles created by AlvarGD Popular puzzles created by AlvarGD 299ConfusionAlvarGDsolved 9 timesSolve puzzle