Hey has anyone looked at the new fantasy bullriding game.... www.bullbuzz.com What do you think about it????