REVIEW: Tesla vs Lovecraft by JimDeadlock14 June 201810 min readAdd comment Yet another hit from 10tons, the masters of twin-stick shooting. This is Crimsonland on steroids!