ITTA: ITTA is NOW AVAILABLE!

Hey everyone! It’s the big day! ITTA is finally available to play worldwide on Steam and Nintendo Switch! It’s still weird to me that something I’ve worked on for so long is finally finished. Over ITTA’s development, th…