Unless you're a DJ, I wouldn't buy anything by Beatskillz. It's amateurish. No audio professional would buy software designed for DJ's. If you do you'll end up with underdeveloped software with bugs that should have been fixed before it was released. It's 3rd rate software hoping to capitalize on the gullible kids making EDM in their bedrooms. So unless you are highly gullible and/or a kid, STAY AWAY. There are far better tools available that accomplish the things that Beatskillz attempts to. Don't be fooled.