Games/Super Freaks: The Demo/MediaSuper Freaks: The Demo·, 2016 · SuperFreaksDevMediaBack to gameAll1Screenshots1Screenshots1More about Super Freaks: The DemoPlayer reviews