Just finished this and must say I'm positively surprised. I won't go into details as a lot of posters did that already but i will say that SHSM is a must play, not a must buy as its quite short with very little replay value but you must experience this game. Rent it, borrow it , do whatever you want, just make sure you play it ;)