Tag - Ilomilo

ilomilo secretly available in XBLA

If you’re into logic/puzzle games, then you should definitely get into ilomilo, an upcoming Xbox Live Arcade game developed by SouthEnd. Want to try it...