Check out the Acidia! - www.acidraingames.com
Most of the things there are made by myself.
If you wanna join to do something cool there - just let me know! info@acidraingames.com
Enjoy!