Tag: 10tons Ltd

Tesla vs Lovecraft Review

Tesla Vs. Lovecraft may just be the finest twin stick shooter I've played in memory, and certainly the best one I've ever encountered from 10Tons Ltd.

Baseball Riot Review

10Tons Ltd's latest Switch puzzle port gives you everything that you've come to expect from their wacky physics games, but may feel like a repeat inning.