Cape West Apartments
A fictional apartment complex in the heart of Los Angeles. Home of Kyle Hyde, and the main location in the game Last Window: the Secret of Cape West.
Recent topics on Cape West Apartments
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment