No journal posts just yet! Hopefully they'll post soon!
Founded in 1994, we have a portfolio of over forty titles on most major platforms and Tantalus remains one of the world's leading independent development studios.