Last week, Team Ico announced a brand-new game called Project Robot in a thrilling but brief reveal teaser that featured an ...