Soldier, why this exercise OBSESSION?! If you want exercise, join a football, baseball, basketball, or hockey team.....or join them all!
I'm not saying some of the games you like or have mentioned aren't cool but I don't think they were created for physical fitness; that may be a by-product...