After having been teased for a while and shown off at a few festivals, Despolete finally has a release date set for early May ...