It took me a minute, but I've finally gotten this Swych album into my rotation. Thanks to rediscovering this album, along with the latest from Swych, dude has become one of my main emcees of 2017. Don't make the same mistake I did, and bump this immediately!
I already spun a few tracks from Level Up 64 over on the SUBCON podcast. Could have played the entire album though. Instead, you should just download and listen to the album right now.