Shameless self plug, but I've finished working on my second game and it is called Ninjah!

http://www.evildrbin.com/ninjah/

Its a platform puzzly kinda thing I spose, not entirely sure really