Greenlight Games and Playrise Digital have released their micro combat racing title, Table Top Racing: World Tour – Nitro Edition, on Nintendo Switch. The Nitro Edition will feature the World Tour and all released downloadable content and updates that other platforms have been able to enjoy. Table Top Racing: World Tour – Nitro Edition puts players behind […]