from a dev point of view..... you sound like a new game writer ....
1 - do a test game that showcases any ONE aspect ...
2 - follow up with multiple showcases that show JUST ONE other aspect ...
3 - if the flow is working, combine them ...
*******************
another way to go about this is via level progression:
1 - pick YOUR favorite aspect and make the test and call this Level 1
2 - pick your 2nd favorite and do a Level 2 ... and repeat for each aspect.
This gives you time to see what works and what doesn't ...
FOLLOW the FUN ... If something is not "fun to do" or "a hassle"
drop it! and add something else... If needed, you can add it in later.