S Shadow Lord Veteran Member Joined Jun 16, 2010 Messages 3,233 Location California Sep 26, 2011 #1 The Everex STEP Megacube…. More to come...