In response to popular demand (2+ people), I have uploaded the majority of my release catalogue to NEWGROUNDS (the website which you are currently browsing). I'm currently limited to publishing 4 tracks per day, so I've scheduled automatic releases at that frequency.
Ideally, future releases will become available on SoundCloud, YouTube and NEWGROUNDS all at once, but honestly I wouldn't count on it.