Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Is there an official pronunciation? and if not, can it be Two-w[a]t?

No and yes, respectively :P