Cannon Dancer: Osman is a port of a title originally released in arcades back in 1996. Back then it was called Cannon Dancer in Japan and Osman Outside of the Land of the Rising Sun. Having never seen a console release, ININ Games and Ratalaika Games have taken this personally and brought the baggy pants […]