If you do not know your landmarks, Liberty Island is the island that features the Statue of Liberty. Not only is it a tourist attraction but it is also one of many prominent symbols of America. As a player of the game World in Conflict, one of the maps features Liberty Island, Ellis Island, and Governors Island. One side start out from Ellis Island while the other start out from Liberty. The main battlefield is on Governors' Island, where all of the control points are located.
No matter how you look at it, I always seem to find amusement in watching the utter destruction of surrounding structures, as well as enemy units. I know it sounds strange given today's world of paranoia and cowering in fear. But the way I see it, it's futile to constantly worry over little trivial matters now. What matters the most is making the most out of what little time you have.