Ninja~Monkey on 28 November 2014
Lol, you've already made stages for Smash... while I'm still waiting on my copy of the game xD
The Lonely Dolphin stage looked awesome.
And the asteroid one was pretty interesting as well