Absolutely! I will say it is hard finding those balances, I made some pretty complex top down survival games like this on LittleBigPlanet and actually got an MM pick with 50,000 plays but that was years ago and not really an actual game engine although coding with blueprints is somewhat similar on unreal. What game engine do you use?