NewsTeslagrad launch trailer is electrifyingRain Games’ puzzle-platformer Teslagrad has received a release trailer – and in good time, too, considering the game is out on Friday. (That’s ... By Tim McDonaldDecember 11, 20130