Released
2005 platform stealth video game
ABOUT THE GAME
Developed by Sucker Punch Productions
Developed by Sanzaru Games