I like challenging games. I do not like hard games. What s the difference? Hard games are hard just for the sake of being hard. I lose interest quickly and they are usually the epitome of sloppy design. However challenging games make me want to keep trying because you know it can be done, you just have to figure it out. I have beaten plenty of challenging games like "Daimakaimura", Super Monkey Ball 1 and 2 and the like. Those games become easy for me. However I do not like hard games like Ninja Gaiden on the Xbox. I also usually do not appreciate games where boss characters take over 5 minutes to defeat even if you are doing everything perfectly. I abhor long boss battles. They don't need to be snappy-quick, but damn, don't make them drone on and on and on, coming back again and again (usually with new attacks) after their life bar is drained.