Yes, the game is being developed for the PC as well.
As far as the comments about the cryo-tubes, I honestly don't see what there is to be confused about. All it seems to refer to is that you will explore areas of the Sulaco containing cryo-chambers.