Cyber Shadow: Is it Worth Playing This PLATFORM-FLEXIBLE Game!!!Kane Dan·PS4·3 years agoCyber Shadow is a side-scrolling action game that is developed by Mechanical Head Studios. The game was initially scheduled to...