TechA Cool New Videogames SiteCheck it out on venuspatrol.comBy by fwdlinksBuzzFeed StaffPosted on September 11, 2012, 3:32 pmTwitterFacebookLink A Cool New Videogames Site venuspatrol.com