Instant Action is an online video game portal with a difference. For a start the games are all in glorious 3D technocolour, and come complete with a range of game-play options including things like capture the flag and deathmatch. Most importantly though, the whole interface is geared towards making it easy to […]