Invisibox: Invisibox Steam Release

Finally! You can now buy and play Invisibox via Steam! The steam release includes great new stuff like Steam Achievements, Steam Trading Cards or Steam Cloud Support but also bring a game patch with new content and impr…