Thursday, June 23, 2011

Cap videogame mini-trailer

Can't wait to get my hands on this game.