Filed under PC / Mac

10tons Announces Tesla Force | Trailer

10tons Announces Tesla Force | Trailer

10tons is an indie developer that never rests. It seems like they’re releasing a new game every few months and constantly expanding their portfolio into every gaming platform out there. Of course every new game they make has to come out first somewhere and in the case of their latest, Tesla Force, it’ll be PC. … Continue reading