So this has caught my eye recently:

http://pc.ign.com/objects/957/957868.html

Looks interesting to say the least. Anyone else been tracking this? I have never heard of Battlegoat Studios before.