Yeah, it's meant to be a two-player game. It's really tough to play alone! We're looking into networked play, though we can't modify the live site while the Game On judging is in progress.
I feel that the experience of controlling both robots was very interesting though. The split-screen behavior worked very nicely for that.