Spearhead Studios este producătorul de sloturi care a creat The Spanish Life.