Bump Lets Play, the latest cut from zHUNDRED. It was released on Wednesday, December 28th, 2011. Things are improving for zHUNDRED with each new offering, and Lets Play is certainly no exception. It's a worthy addition to the zHUNDRED's catalogue, which has seen much evolution as of late. We're definitely anticipating the next step.
Are y'all feeling this one?