caught our collective eye back in February. Super Smash Land is currently available for download over on Piki Geek.
A labor of love from Dan Fornace, Super Smash Land features eleven different stages and six brawlers (including Mega Man!), a classic Arcade mode, multiplayer for up to four people and a Polygon Team-style Endless Mode. Heck, there are even online leaderboards!
... What are you waiting for? This is the full game. Go play it!