Prepare for terror in puzzle platformer Tamashii
Publisher Digerati has confirmed that the skin-crawling horror/platformer title, Tamashii will release on Xbox later this month on 24th December. Developed by the Brazilian indie developer Vikintor, Tamashii is a…