When the cosmic horrors awake, it's time to call up the Tesla Force to defend mankind against an assault from the outer reaches of reality! Choose your path through the corrupted lands, and bear th...