twesterm on 07 May 2009
- Valkyria Chronicles
- Dead Space (assuming you haven't played it)
- I don't know...Little Big Planet? I can't think of anything else from looking at your game collection. Ghostbusters: the Video Game