Hi I'm Steve and I'm an Aussie.
I'm not actually a game developer but am passionate about the indie scene (for many years now) in general and like to get involved in various forums to (try and) keep abreast of it all.
I used to own a website called Planet Freeplay (I use past tense because it's no longer active and the current version is crap) and now I just do various little projects (see my sig) to let others know about so many of the excellent little free indie games that so often get missed by the hordes.