Suda 51's latest PS3 game, Short Peace, is proper bonkers By Justin Towell published 27 March 14 Preview