Did you know, I had no idea HTML 5 was allowed on Newgrounds, otherwise I'd have come sooner!
I'm wilbefast, and I make games for Linux. I'll be uploading a couple shortly :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.