Star Wars: The Force Unleashed vs Ico

Which is the better game?

0

Star Wars: The Force Unleashed

1

Icobbb
Star Wars: The Force Unleashed
Ico