Hey
My games are on Newgrounds too: https://luis0413.newgrounds.com/
And also Galaxy.click: https://galaxy.click/user/5209