So, we've all seen Star Wars: The Force Awakens by now, yes ... comic spin-off explain that one.Who is Supreme Leader Snoke? We can immediately rule out that this guy's actually a giant, right?