Download Tab2Play chrome extension. With Tap2Play new tab , you can start playing awesome new games now. and install in your Google chrome browser. This is Direct Tab2Play Crx download for Chrome it is also called Tab2Play offline CRX for chrome Download. This Tab2Play is used to With Tap2Play new tab , you can start playing awesome new games now.