Let’s News Ep. 2: Tomb Raider Review and New 3DS

This week John brings you an all new episode full of video game releases, reviews on Tomb Raider, and news about The Binding of Isaac, the new Nintendo 3DS, and the BAFTA awards


Leave a Reply

Your email address will not be published. Required fields are marked *