Idiot Squad is a puzzle game published by Hydravision Entertainment released on Apr 19th, 2012 for the Sony PlayStation Portable.
We have detected that you are using an ad blocker. In order to view this page please disable your ad blocker or whitelist this site from your ad blocker. Thanks!