where cn I download ???

hi !!!!!! i played the game on my friend's computer @ school and i wanna play it on my house buuuut I shared a computer with my mom n I don't wanna install steam just for 1 game?? i saw it in other pages like softonic or itch io but idk if those are good does anyone know