Hi marndin,
Well first off, congrats on a really fun tune
That is an exclusive contract so you will be handing that tune over to them for 3 years.
If you don't do any placements/publishing directly yourself, then that would not be a problem.
The Music of the Sea site appears to actively place material in royalty paying media (like TV), so that exactly what you want.