IdeaPress App of the week: Toronto Thumbs!
Toronto Thumbs is a gaming news site from Toronto, Canada that acts as a meeting place for all things gaming. Readers can receive updates on the gaming industry through blog posts and podcasts. Additionally, gamers can act as contributors to the site by sharing their gaming knowledge through an online forum. With most gamers being … Continued