Games/Ilomilo/MediaIlomilo·, 2010 · Microsoft Game StudiosMediaBack to gameAll11Screenshots11Screenshots11More about IlomiloPlayer reviews