Fall Guys is basically Takeshi's Castle the videogame. .. Isn't it Takeshi's Castle?