Smudged Cat Games
Visit their Website
Smudged Cat Games is a small group of enthusiasts dedicated to producing unique games for XBox and PC.
XBOX 360 Games XBLA: The Adventures of Shuggy