People were worried that big games releasing these few weeks would overshadow indie games. Seems like that’s luckily not the case.