Lionhead Studios’ debut game went on sale on March 26, 2001. Fifteen years later the studio is closing. That’s one sad anniversary, but take heart little animal-based god game—you’re the most requested game on GOG.com this week, so the love is real.
Lionhead Studios’ debut game went on sale on March 26, 2001. Fifteen years later the studio is closing. That’s one sad anniversary, but take heart little animal-based god game—you’re the most requested game on GOG.com this week, so the love is real.