Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thank you! Also, if I buy the stuff now (as in before Jame's route is released) as a one time pledge, will I have to purchase again to get the extra scenes of the next character (James)?

Pledging every month means getting new updates. James is currently in development, with roughly 2 chapters released every month. If you stop pledging, you're not privy to any future content, so you do not get James' latest chapters.

So if you pledged and have access to James' chapters 1 through 10, then that's all you'll get. People stay pledged so they can get the update every month :)