138,544 indie games in the catalogue. Leading: After The End: The Harvest (83). Every page shows prices, time to beat, co-op details and a trailer.