anyone play any of these games? i rented this one and beat it in like 5 hours. well is was supposed to be doing my homework, but i needed a break...lol