Quick Look: ilomilo

No Windows Phone 7, no problem for Jeff and Brad as they explore this patchwork puzzle game.