Hi rudrac! Nice to see you here :)
Yes, this is our first jam at itch.io and we are going to have more jams here in the future as well. Antti/GDWC