As a certified fundamental movement specialist, I'd recommend buying a yoga ball (balance / bosu / whatever)
Its pretty comfy, and forces you to utilize some core musculature that you wouldn't normally. Even if you use it for 20-30 minutes a day then move back to the normal computer chair it...
Not sure what his standards have to do with facts about gameplay mechanics. You claim it was severely lacking basic mechanics... but the fact is its much deeper than just shooty-shooty pew-pew, or "stand in this circle till its blue". Just look at all the reviews. If anything, that might be...