206420_screenshots_2013-08-22_00004

"Logic Gate". Sure Saints Row. Sure.