- Free
- Lion Studios
- Games, Action
Based on 907K votesRelease Date: February 2020Last Update On: March 2024
Slap or be slapped: that’s the name of the game! This amusing and relaxing game will test your strength and timing skills so your smack generates the most power! Your hits will pack a punch. Watch ...