$25 for a skin? Yeah no, no skin not even on Call of Duty is worth that much. You lock things behind pay walls and expect us to be happy when you give us some other stuff free? This doesn't give me hope for other celebrations. Some serious changes need to be made on your end. Not to mention character balancing...Do better!