Watch as a pigeon grooves to the music in this trailer for Travel On, Pigeon!, an upcoming puzzle-rhythm game about a tourist pigeon having a good time. Stroll through cute and nostalgic places...