Doing that hours during the day seems like it can’t be good for your soul. Isnt the soul supposed to like peace, love and harmony?..shooting people, blood and guns for sport seems like the opposite of this.
First of all, most people who play video games aren’t sitting around doing it for “hours during the day”. If you’re spending hours all day playing video games, that’s not very healthy even if the game you’re playing is totally nonviolent. You need to balance your gaming with other activities.
Second, you made an assumption that playing a fake but violent video game “can’t be good for your soul”. You shouldn’t be making that judgment for anybody but yourself, and any minors for whom you’re responsible to provide guidance, like your own kids or maybe your younger siblings. If you personally don’t find this activity to be healthy for you, then fine, that’s your opinion, you’re entitled to it, but don’t expect the Church to agree with you that it’s bad for everybody regardless of the exact game, the context of the game, the age of the people playing it, why they are playing it, etc.
I’ve never been a fan of a church policing everybody’s media habits. One guy might be playing a video game because he likes building his game skills, or he’s interested in animation and how the game works, or because it’s a happy memory of when he used to play similar games as a kid with his brother or his best friend, and another guy might be playing it because he’s into violence. It’s same as how one person might be watching a Hollywood movie because he admires the artistry of the cinematographer, another might watch because it’s a good story or a fun thing to do with friends, a third might be having lustful thoughts of the leading actors. There is no one-size-fits-all answer for everybody on what media to watch. I know of one guy who found certain G-rated media to be such an occasion of sin for him that he turned it all in to his priest because it was tempting him into sin even though there was nothing bad about any of it, it wasn’t porn or violent.