Tarantula Studios - is a video game developer. The studio started its work in 1997 and has developed 3 games. The best project Tarantula Studios has worked on is Grand Theft Auto. The studio's first game was Grand Theft Auto which released 25 years ago. The latest work from Tarantula Studios is Lemmings Revolution which was released 23 years ago.