Summary

Chiller Shark Studios is a Finnish team which consists of a few guys who have banged their heads together for a common vision.