Last 2 games on your list are supposed to be amazing. Haven't heard of the others --- http://media.tumblr.com/tumblr_m695gfTxCZ1r06evx.gif