During this year's GDC conferences, Drinkbox Studios reveal the launch trailer and details for their upcoming downloadable title Guacamelee. The title is set to hit the PS3 and PS Vita platforms this Aprils, and will be available for both platforms for just $14.99.