Giana Sisters: Twisted Dreams gets physical, physical
It's not been that long since Giana Sisters: Twisted Dreams saw release, thanks to the massive support it gained, through the Steam Greenlight system. The good word keeps rolling in for the German indie title, while it enjoys... more