Very cool concept for this game! I think with a bit more polish (in terms of explaining the rules mostly) you have something here that's pretty unique and quite a headscratcher. Maybe the timing was a little harsh?
I must also say i was not a fan of the big red screens used for transitionings, they were very trippy, especially alongside the music :P