How can you create detailed low poly meshes?
Yes you can do the exact same thing with blender if you know how. Usually from a game asset modeling standpoint, the steps would be...


Created the initial model in the highest resolution possible.
Retopology. Meaning recreate the model in low poly count.Using surface snaps or retopo tools.
Unwrap the low poly mesh, and bake the high poly model's normal onto the low poly model. - affectionately known as "texture baking".


Note
The step 3 above enable game artist to fake the amount of mesh details on any given low polygon model. All of todays AAA titles base model details comes from normals map.**


Create textures, eg. diffuse, specular map, height map and ambient occlusion map ... etc. ( Using photo texture or hand painted ones. )
Export to fbx and import the data into a game engine, eg. Unreal or Unity.