On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Fun gameplay, cool concept, and beautiful to look at!  This would be super impressive even if it weren't your first game jam game, but the fact that it is just makes it that much more so!  Since I see from your other comments that you appreciate constructive feedback, one minor suggestion that I don't see in the other comments is to include a bit of a tutorial to introduce the controls/instructions to the player bit by bit.  (The instructions screen gives you quite a bit of information all at once, and I found myself repeatedly pausing the game to check it at first.)  Great job!  :)