While I have played worse games from a mechanical perspectives, ones with more (showstopping) bugs, ones that were harder to look at, ones with a less entertaining story/premise, ones that were less satisfying mechanically, ones that broke previous things I liked and more besides it is going to have to be Vampire Rain for the 360.