Titutitech is an indie game development studio based in Barcelona, Spain. After years in different companies in the gaming industry, we decided to start our own adventure and create Titutitech. We are now working in our first title, Oh My Godheads, the world’s first capture-the-head game for 1-4 players!
Oh My Godheads is the world's first capture-the-head action game for 1-4 players. Capture-the-head is like capture-the-flag, but the flag is an ancient...