3 min read Indie Games Reviews PC Game Reviews PS4 Game Reviews Xbox One Game Reviews Pizza Titan Ultra Review – Barmy Arcade Fun October 5, 2018 Martin McCurdie Introduction Pizza Titan Ultra is a new indie arcade game where you play as a giant robot and have to...