Stick RPG 2 is a downloadable PC game (Windows), not a browser game.
No legitimate website hosts the full game playable in-browser. Purchase the standalone version for the complete experience.