Posted inIndie Game itch.io Recommends: Ludum Dare 39 video games for the week of 8/3 [ad_1] When you don’t examine itch.io typically you'll be forgiven for not realizing how a lot we love… Posted by GameWarp December 22, 2023