These guys are awesome, I wish I had the skills to work with them!
If you have the technical ability, I recommend applying for this - I've worked with them on other projects and they are really great guys - every venture they have undertaken has turned out well.
I am not part of this company - just an interested party :)