HomepageACE_RoftPopular puzzles created by ACE_Roft Popular puzzles created by ACE_Roft 100Difficult blackACE_Roftsolved 105 timesSolve puzzle