Street Freekick 3D
- February 3, 2020
- GamePix
Street Freekick 3D is a penalty kick soccer game that can be played in a web browser on desktop or mobile devices. The objective is to showcase your penalty kicking skills by accurately aiming and kicking the ball into the goal net. Controls are simple and intuitive, making it easy for players of all ages to pick up and play.