Caterpillar Escape
Online game Caterpillar Escape is a virtual quest. The developers managed to create quite complex puzzles and hide the hints especially carefully. Only the most observant and savvy players will be able to cope with the task. Try it.