Hostblapstat Guru Joined Feb 21, 2012 Sythe Gold 179 Messages 1,847 Location California Sep 20, 2012 #1 What's your opinion on these games?