Smash Crates: Steam Achievements Added

We have just released a small update that includes the addition of Steam achievements! Check out the new achievements on the store page, there are 15 achievements to unlock. Be the first to unlock them all! Here is a se…