The significant impact of indie games