i was thinking about getting this game havent heard much about it is it a good game??? should i buy or rent it?