I rather liked that! Very clean artwork, reasonably clear gameplay. Pretty decent level layout... Sure, it has some flaws with the movement and portals, but the core concept is very solid.
Well done for getting it done under games jam time pressure. No small achievement!