We've seen this genre numerous times.
2. Bridges have to be formed
3. Some squares need to be crossed twice.
4. 2 characters have to solve their respective fields at the same time. This is when things get most interesting.
There are approximately 70 levels and I've done about 25.