Anyone else love these games? Which is your favorite? or do you just hate them? My personal favorite is Please log in to view spoilers.
(you need an account to see links) I see you have an opinion?
wrath (05-11-2013)
Forum Rules