Concrete Genie - The Dojo (Let's Play)Amanda and Jeff are painting the town... MONSTER as they check out the incredibly charming world of Concrete Genie right here on The Dojo!