Puzzle platformers, desktop aquariums and other new indie games worth checking out
An interesting story about Peak, a co-op climbing game, highlights how smart marketing and community engagement helped it sell over 2 million copies in just nine days.