Hello there, welcome to the gamebuino forums!
As for helping out with other games, I'll just quickly self-advertise
this RPG thing which we need some more help with to pull it through ^.^
Either way, I sure hope you'll enjoy your stay and have a lot of fun learning new things about game development!