Flashback Games, The Lordz Games Studio