So, because I did not remotely recognize the picture at all, I haven't even tried this one, and actually hadn't really delved into your hints. But from just #1 and #2, it seems pretty likely that the game is Monster Hunter. From a quick GoogleImage search, that seems to be the case.