According to the Friendware site, the boxed release sold in Spain actually has spanish subtitles. If you purchased a copy via digital download, you can find an unofficial translation by Clan DLan here.
No official translations other than Friendware's are available, so you can give the unofficial one a try.
Hope this helps