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

you could make it so that the player either needs to spend money on research or change it so that the game has deadlines and you need to meet them and researching takes time