PuzzHub A lightweight puzzle game hub — currently a frog-stacking game with Practice and online Battle modes. Windows · v— Android · v— Learn more