Perita Studio
Squid Test is the World´s Toughest Game, one of the most difficult games ever.
Use APKPure App
Get World´s Toughest Game! old version APK for Android