The game with the longest development time ever is packing some hot action