It's a cool design, but certainly not the best for those of us who can't grab a partner to play alongside. Always risky in a game jam to put a team game up :s However, your concept is clear and being able to hop around and explore I got a feel for how it would could play out and I like the idea
Post-jam it'd probably be worth it to get some friends and see how it plays out amongst them, you might be onto something pretty cool and it's always worth it to explore a bit more on the idea!
Good job on the jam entry!