Hello all! Super Sidekicks is the new Game of the Week today!
There aren't that many sports games on the NeoGeo, and... to be honest, I don't have much to say about it. I've never played this before. ^^;

Instead, Come join the discussion thread for goodies!
Link: Super Sidekicks Discussion Thread -->