Feb 1, 2016 #1 SFCuber Regular Joined Nov 15, 2015 Messages 45 Location North Carolina, USA, North America, Northern Hemis I've seen it on a few sites, and its 5 stars on TheCubicle and I want to know if its good or not.