The box art for Titanfall has appeared online and it looks quite good. What do you think? Let us know. Titanfall is a mecha first-person shooter video game developed by Respawn Entertainment and published by Electronic Arts for the Xbox One,Xbox 360, and Microsoft Windows. It is Respawn’s first game, and is scheduled for release in 2014.