Marvel working on console games