Ah, this gives me the vibe of Getting Over It. Is the frustrating element by design? xD Pretty interesting concept.