zumnupy10 on 21 June 2013
Those guys never played a Quantic Dream game, weird controls are part of the charm in their games.
Love how QD games generate so much Love/Hatred. It's Heavy Rain situation all over again.