WOOOW, that's a big project for a game jam. Definitely worth to make a full title out of this one! Also, smooth graphics, I like'em.