Game on! Investigating the increase in popularity of indie games and accessibility to game development Brandon Xu February 14, 2023