Games like KATSCAPEBy toroyachiKATSCAPE, a point & click game where you fight for your freedom.View on Steam