I just uploaded VW on Newgrounds, so if you would like to support game some more, you can vote it up a bit Of course only if you think it is good game
I will keep adding more portals with ratings over time, so you can help support game even further.
here is the link: http://www.newgrounds.com/portal/view/572248
Thanks to everyone who votes