In retrospect, Free Radical Design was founded in 1999 and garnered a positive reputation with itsTimeSplittersfranchise, with the last game released in 2004 before the studio went kaputt in 2008. The Embracer revival gave hope to nostalgic players looking forward to revisiting the classic ...