Cosmic Express is a cute and surprisingly difficult puzzler about guiding aliens through a space colony. It's easy to pick up and offers a lot of challenge underneath all the bright colours. It's this week's indie pick!