Super Motherload out now on PC, live action trailer released