As title states:http://www.gamespot.com/puddle/There is no section for PC thereHowever, it is released for PC on Steam as seen here:http://store.steampowered.com/app/222140/Can someone please fix this?Thank you :)
Log in to comment