January 5, 2011
ilomilo
Release date
January 5, 2011
Developer
Publisher
Platform
Web-site
Summary
ilomilo is a puzzle game where you control two friends, ilo and milo.