Azerth on 04 August 2015
it depends on how you take new. if you take new to just mean never heard of games then not really. but if you take new to mean anything that hasnt been seen before then i think they did