Thunderbirds (2004) is a third-person action game with a hint of puzzle from the developers of the studio Saffire Corporation. The game is published... Read more