Space Invander in St. Petersburg? ... just a parody