That’s right. Anyone can now cruise on in and start playing games. Here’s the trailer video for the site:
Sign up for your free account at InstantAction.com
I super stoked about InstantAction. Soon there will be tons of games of all types and it will be absolutely simple to play with your friends! Let me know what you think.