Our first impressions gameplay video for IZLE, the 3D action-adventure RPG from Area Effect.

Read more