indie game eshop recap