Back to calendar Developer · 3 games Smudged Cat Games Platformer Puzzle Indie Watch company Sign in or create a free account to watch this company Sign in Favorite Sign in or create a free account to save your favorite companies Sign in Also a publisher: see the games it published Games 3 Origin 🇬🇧 United Kingdom Released games (3) 2012 Gateways Gateways PC Mac Xbox 360 2011 The Adventures of Shuggy The Adventures of Shuggy PC Mac Xbox 360 2010 Timeslip Timeslip PC PS1 Xbox 360