A few months ago I released a game called Project I/O and many people complained that they couldn't play it because they weren't on windows. Well now you can play it on www.kongregate.com !
Celestial Mechanica
Celestial Mechanica delivers a mixture of action, puzzle, exploration and adventure while sporting the awesome "pixely-goodness" you've come to expect from @pietepiet and "sexy ear candy" from @rekcahdam.