Our buddies The Blast Processors have just released their first full-length album appropriately titled “Genesis,” and you can purchase it…