Otter Insanity Studios
Computer GamesView the employees at
Otter Insanity Studios-
Ross Thomas McShane McEwan Creative Director at Otter Insanity Studios
-
Rising Star
-
Overview
Community and player focussed Indie Game developer with ambition to supply services and support to the video game community at large and the public sector in Scotland.