eshop indie game trailer reaction