Don't have Telegram yet? Try it now!
https://indiegamereviewer.com/top-ten-best-indie-games-2012/
Top 10 Best Indie Games of 2012, Honorable Mentions and IGR's Most Anticipated Games for 2013