itch.io is community of indie game creators and players

Devlogs

Weekly Updates (DELAYED) - May 5, 2018

Hey there Pangaeans!

Sorry for the delay. Here is the fixed video done on May 5:

Leave a comment