It’s finally happened: Xbox Live Indie Games have Sharked the Jump.

What do you think?