When Amy and Sonic arrive at a carnival for a date, who comes to spoil their fun and complicate things further?