Played the Bob comes in pieces or w/e demo, thought it was really fun, then the Altitude demo, which was alright. No demo for Space Giraffe on Steam, but the XBLA demo seemed...something. Enough to sell the Indie game pack to me.
Bob comes in pieces reminds me of Banjo Nuts and Bolts a bit