This is really awesome! Quick question: Is there a specific name for this type of style or is it something you just came up with on your own?