Just just announced its 2008 and early 2009 PLAYSTATION 3 software line-up. Via press release, Sony's Scott…
All the Latest Game Footage and Images from Last Home: Battle of Island
Last Home: Battle of Island is an Open World Survival game set in Remote Island. Your task is to survive and make the Island safe to live for others.
Just just announced its 2008 and early 2009 PLAYSTATION 3 software line-up. Via press release, Sony's Scott…
Advertisement